Changed unit tests to use different database. Hide logging from test output
Updated package.json test script to allow npm test
Renamed config/index.coffee to config/config.coffee to be inline with the rest of the project and changed the production db to 'openhim'
Merge branch 'master' into logger-different-database

Conflicts:
	package.json
	src/applications.coffee
	src/koaMiddleware.coffee
	src/messageStore.coffee
	src/middleware/router.coffee
	src/server.coffee
	test/integration/e2eIntegrationTests.coffee
	test/messageStoreTest.coffee
Added new production mode setting to infrastructure scripts. Also, removed some un-needed requires and updated the readme.
Alway use mongoose 3.8.8, using 3.8.10 seems to produce an error: Error:  may not be used as a schema pathname - if this continutes with later versions of mongoose we should look into changing the schema.
Merge pull request #42 from jembi/logger-different-database

Changed unit tests to use different database. Hide logging from test out...