ui: Don't use 'position: fixed' for UI panes

This confuses Internet Explorer, who thinks 'fixed' bypasses even CSS
transforms (and therefore dispatches clicks to panels that are
translated away).
ui: Fix App.dispatchHash for IE
ui: Add more formats for web fonts

This makes it compatible with IE, and maybe some other browsers.