OR-875 Add the modules folder as targets to jshint & gjslint
OR-875 Export list of loaded modules to config.json
OR-875 put server configuration of module system in module manager
OR-875 Add modules helper for tests
OR-875 Update Grunt files

Add a new grunt test-modules-midway-backend command
OR-875 Externalize test API helper

Creates a new test/api-helpers.js file, shared by the midway-backend and storage-backend
tests.
OR-875 Give applyDomainDeployment an arbitrary fixtures directory

This allows modules to embed their deployment fixtures
Merge pull request #609 in OR/rse from ~MBAILLY/rse:OR-875-extend-test-framework-for-modules to master

* commit '3b4fdf4f9e1f5893eaa2fb90859ef8ece9d9252c':
  OR-875 Give applyDomainDeployment an arbitrary fixtures directory
  OR-875 Externalize test API helper
  OR-875 Update Grunt files
  OR-875 Add modules helper for tests
  OR-875 put server configuration of module system in module manager
  OR-875 Export list of loaded modules to config.json
  OR-875 Add the modules folder as targets to jshint & gjslint