Add CSS reset and move styling to separate file
Add JSHint to gulpfile
Moved css to a style.css file
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
Add collapsible sharing panel for resources
Merge branch 'feature/backbone-router' into develop
WIP: Use new ResourceStore and Resource class for saving files
Use separate db for keys. Use new crypto module instead of mock.
Save resources with proper identity as author
Merge
Add null check to not attempt files if there are none