Fix Bug 948541, recheck everything regarding the new UI ready for prod
Some more tweaks and fix problem in webkit browsers with JS
Merge branch 'bug948541-final-pass-and-tweaks-of-ui' into ui, includes context menu, panel and other tweaks