Implement user session handling in Passport
User CRUD
Update readme with user management instructions
Move token authentication to lib directory to keep route_bindings as
simply a list of routes
Merge branch 'master' into user-sessions

* master:
  minor formatting fix
  some tidy up of dashboard stylesheet
  section navigation links to anchors per section
  added content div wrapper to basic empty pages
  fixed navigationlinks
  import scss in report, removed console.log
  dashboard static - latest indicators reports
  section navigation view styled and updating tested
  dashboard static - latest edited reports
  Add section navigation view
  box-sizing to border-box
  more work on dashboard static styled version
  Setup backbone relations for report
  Dashboard integration testing file
  border style fix
  added icons to dashboard page
  remove unused title param
  Placeholder for search results, merged with new Sass
  basic dashboard page with css
  Add search results placeholder

Conflicts:
	server/routes/dashboard.coffee
Merge pull request #28 from unepwcmc/user-sessions

User sessions
changed narrative model content field to TEXT type
Example passing request parameters to the client javascript
added fat report sql query and subsequent object building
fix integration tests by re-using server instance accross all tests
update Report.create test
Actually send report data to view
Add update report api
Make reports use the correct URL for put
Can create new reports
Merge pull request #31 from unepwcmc/report-load

Can create new reports, and persist them to the server
make title editable and persist to db
added first-child pseudo selector
Merge pull request #32 from unepwcmc/report-title-editable

make title editable and persist to db
Merge branch 'master' into dashboard