update .jshintrc to ignore indent issues

Couldn't find a better way to handle closures with jshint
add blog views
update main app layout
fix quotation issue in Gruntfile.js
update database.yml
update app.js

- add routing with access levels
- add stub for html5mode
- create response interceptors
- add handler for validating access
clean up controllers
add auth service
add permissions settings
add testing for services and settings
add test files
add register template
add controllers and tests for blog pages