Support video resolution switching

Hi Bryce, 

Here are some initial changes (1.5 hours so far). It just adjusts the Videogular width/height. I haven't got the menu to expand out automatically yet. Let me know if you want me to continue.

Cheers, Nigel