fix an issue with watch.js on android chrome
add user-options dialog functionality; port webm-settings to it; make a basic general settings applet; make it work on mobiles