Added detail on how to build the project
Update README.md
Better error handling for setupTestUsers
Merge pull request #162 from jembi/setup-test-users-error-handling

Better error handling for setupTestUsers
Merge branch 'master' of https://github.com/jembi/openhim-core-js into mllp-support
Refactored server startup code
Issue #112: Launching of tcp servers per channel. Refactoring.
Issue #112: Removed unneeded bypass authorisation
Issue #112: Refactoring of start tcp servers.
Auto-start tcp servers on channel add/update.
Issue #112: Added tcp channel add/update tests.
Fixes following from testing.
Rewrote route path/pathTransform validation check.
Issue #112: Added TLS server option for channels
Issue #112: Close connection properly when routing to TCP servers.
Started integration tests.
Issue #112: Added TLS, http routing and persistence tests