Clean up CSS and add language selector
Merge branch 'master' into language_selector

* master:
  Move mistakenly placed SaveStatusView to Report Show page
  Use i18next library locally for translations
  Use supervisor in development
  Route to set locale
  Use reference implementation for handlebars helpers (executes translation in correct context)
  Move locales to public dir for easy serving to client
  Don't load unnecessary views on every page
  Use i18n-node for server-side translation
  Node debugging setup
Dashboard title translated
Remove source maps for JS libs
Valid json :)
Use an express middleware to set a template var for determining which
locale is in use
Make URLS betterer
Localise dashboard
Localise menu
Localise reports index
Change namespacing style for locale files (i18next assumes dots mean the
key is nested, whereas i18n-node has no support for nested keys)
Stop grunt deleting locale files
Make i18next work
Node should watch for JSON changes in development (locale files)
Localise indicators page
Localise reports
Merge branch 'master' into language_selector

* master:
  Make reordering sections save them
  Make section navigation style bold for chapters
  Rename chapter to chapter heading
  Make report view use listenTo binding syntax
  Make section navigation view a nested view
  Add SectionCollection::reorderByCid function
  Can re-order section navigation view (doesn't update collection yet)

Conflicts:
	client/src/templates/report.hbs
Merge pull request #75 from unepwcmc/language_selector

Language selector