[virgin radio] Fix + Move to dynamically generated radios
Now radio are dynamically parsed from the website using the Javascript file used by the player.
Adds new radios (perrier, scene, tonic). Hopefully future radios will be added automatically.
Changed the way current title is parsed. The information is not part of the media stream's icy header anymore. The website's API endpoints are used instead.