Organisational units - Subscriptions
Don't output the x-powered-by header
Merge branch 'master' of https://github.com/fronteerio/grasshopper
Refactored OrgUnit / Serie subscription

* Moved the adding/removing to/from the calendar to the UsersDAO
* Added lots of tests
* Cleaned up some code
Tweaked event window in EventsTestUtil.generateEvents to avoid intermittent tests
Merge pull request #26 from fronteerio/module-subscribe

Organisational units - Subscriptions
Initial configuration implementation

* Pub/Sub mechanisme via Postgres listen/notify
* Caching of configs + invalidation over pub/sub
* Getting / Updating configs
Cleaned up some logic in the config module

* Getting app when updating config
* Returning 404 when a config could not be found
Config cleanup

* Passing in the app as a query/body parameter, not via the path
* Removed shibMapLocale
* AppsTestUtil.create only returns when the config has been cached
* Cleaned up jsdoc
* Expanded tests
Aligned field names in config restmodel
Added a `generateTestTenant` test utility function
Fixed intermittent failure when creating applications
Temporarily logging tests output on travis
Add a GA enabled and GA Tracking ID configuration field
Renamed Google Analytics config fields
Added google config values to REST model and tests
Consolidated TestsUtil.generateTestApp / generateTestTenant utilities
Improved test utilities for config cache invalidation
Binding sequelize to 'latest' and not git
Added a log-range script