-now properly extract the idle screen url instead of having it preset
-fixed IP matching regexps
-Added start of framework for additional chromecast repositories to be supported
-Made setUserAgent compatibility optional (needed for youtube to work but we just disable it if it's unavailable)
-This makes CR Cast Compatible with Chrome 31 and greater (stable channel)
-note: no change for chromebooks