#439: Add unit test to verify downloading a file authenticated as UserB using a signature generated for UserA fails
Merge branch 'master' into issue-439

* master: (42 commits)
  Changing grouping for adding members
  Fixed config file
  Minor doc fixes
  #502 - PR followup
  # 502 - Changed the actor and target for group-add-members
  Minor docs fixes
  #502 - Add tenant information to each activity entity
  README fix
  Updating README
  #404 - Resolving path to clean as we cannot output a path with a double slash.
  #500 - Not creating an activity if no text has been editted on publish.
  #500 - Passing the user's language on to Etherpad
  #500 - Fleshes out the Etherpad section in the README
  Minor test clean-up
  code review issues, actually test search, and fix the search
  add test for mime type property
  only add _extra.mime on 'file's
  add mimeType to content searches
  #472 Cleaned up image scaling in the preview processor a bit.
  Change etherpad port to 80
  ...
add etherpad-lite dependency to chocolatey.config

also add some clarification to the docs about what chocolatey does
and doesn't do
Merge pull request #525 from stuartf/chocolatey

add etherpad-lite dependency to chocolatey.config
Setting etherpad defaultPadText to an empty string so tests may succeed.
Add ability to clear a config value on a tenant
Replacing defaultPadText after the settings.json files has been created.
Merge pull request #530 from simong/travisEtherpadDefaultPadText

Setting etherpad defaultPadText to an empty string so tests may succeed.
code review issues
Stopping memcached, mysql and postgresql on travis.
Merge pull request #532 from simong/travisLessMemory

Listing travis services.
Merge pull request #439 from simong/issue-439

Add unit test to verify downloading a file authenticated as UserB using a signature generated for UserA fails
Merge pull request #510 from stuartf/config-clear

It should be possible to clear a config value on a tenant
Use jshint not jslint for style checking
fix line endings and trailing whitespace
jshint cleanup
fix custom checks
Added JSDoc to an inner function.
Removed grunt-jslint as it is not longer being used.
Running check style script with travis ci