More sparkle

Okay, I've kinda done the major part of the (CSS-only) front end changes, so I'm opening this PR so everyone gets to work with prettier pages :) For the most part, I've tried to use styles that are good across most modern browsers (IE isn't modern, right?), although there might be an exception at times (which you should report).

I'd like to work on something different for a while before I revisit - a break should help me get over designer bloc (after looking at the same few pages for ages). So before moving on to stuff like the settings for projects etc, I'll create a TODO list for myself to record what I'll work on when I'm revisiting the front end stuff. You'll find it on the etherpad maintained by Emily on her panda domain: http://ether-panda.rhcloud.com/p/GlitterGallery-frontend.

The commits have heavy changes, but they only affect styles/views, so they ideally don't break anything. As usual, one +1 and I'll merge it if Emily isn't around.