[MIE-710] - Remove unnecessary variables/requirements; configure Sails server to start before/ stop after batch of tests.
Merge remote-tracking branch 'origin/develop' into feature/jl/mie-710

* origin/develop:
  [MIE-670] - Updating documentation
  [MIE-670] - Returning JSONP from cookie auth endpoint, otherwise client throws a parse error
  [MIE-670] - Locking base api call to GET
  [MIE-670] - Adding to API documentation for endpoint used to establish session auth cookie
  [MIE-670] - Bump mocha and grunt-mocha-test versions
  [MIE-670] - Update session auth cookie endpoint to be the base of the API v1 path; add test for session auth cookie endpoint response; fix JSLint errors on endpoint test file.
  [IE-670] - Include commented out local MMDB settings on as-demo.ejs page; change hostname pattern to fall more in line with our local environments
  [MIE-670] - Add endpoint for clients to use to establish a signed auth cookie with the Activity Streams server; update documentation; enable using Redis store for sessions and sockets.

Conflicts:
	tests/basicEndpoints.js
[MIE-710] - Add Nock to package.json; remove unnecessary config info from adapter config; enhance Activity controller functions to check for a testMode and testModeDebug environment variable that determines if a query is made to the Neo4j database or if the query should be mocked (with the ability to provide specific return data); update basic endpoint test to mock the Neo4j connection with Nock, set the testMode environment variables, lift/lower Sails server for the test, and clean up after itself.
[MIE-710] - Change Index view to match all other views; update Readme.md with information about testing.
[MIE-710] - Fixing typos in test cases
Merge pull request #8 from natgeo/feature/jl/mie-710

Feature/jl/mie 710