Remove SSL requirement as UAC + STS should cover this
Factor out some scripts & stylesheets shared across pages
Fix background transparency bug

- (Caused by addition of bootstrap code in common.html)
Add new font
Update login screen appearance

     - Minimalise aesthetics of login screen (now just a row of buttons,
       no need for labels)
       - As a result "remember me" functionality is removed client-side,
         as it's not clear where the required UI would now go, cleanly.
     - Utilise new, pixelated font which is more in-line with things such
       as the title icon.
     - Re-colouration for the new UI.
     - Utilise bootstrap instead of tables for layout of registration
       and password recovery sub-pages
     - Attempt to re-format a bit to keep line lengths reasonable
Merge branch 'login_screen_VU'