Don’t make the current user an event organiser if he’s a global admin
Organisational units - Subscriptions
Don't output the x-powered-by header
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