Add CSS reset and move styling to separate file
Add JSHint to gulpfile
Add gulp-notify for notifications on build errors
Refactor Backbone front-end.

- Split up in sensible views
- Use Backbone.Router for initialization
Don't use HTML5 pushState for routing
Don't redirect to app if nickname isn't filled in
Add styling with Sass
Minor
Add 'authed' class to body element when connected
Remove old CSS
Minor styling
Merge backbone refactoring branch