Updating documentation

Updating Documentation to include more details on how to install and
get running.
Updating text

Fix heading tags in file
Updating list ordering
Updating spaces
Minor formatting changes
Added Basic Auth for outgoing route/channel calls

If username and password are set as options on the channel then an
authorization header is added to the request.
If username and password are absent no authorization headers are sent.
Update wording

Updating open-him-js to openhim-core-js
updating URL

Update local URL
update spelling

update spelling of node
Updating Testing details

Changing the wording to better reflect the test are one in the same and
not 2 separate styles
Merge pull request #17 from carlsbox/master

Update to Readme.md
Fixed some typos and language. Added dependencies badge.
Merge branch 'master' of https://github.com/jembi/openhim-core-js

Conflicts:
	README.md
Initial commit
Fixed some typos and improved readability.
attach transaction id to context
Merge pull request #19 from psbrandt/master

Slight improvements to the README.
attached transactionID to context,removed console.log
Added dev dependencies badge to readme
Add functionality to save transaction response to db.

Update transaction record to contain response.
Update transaction status from "Processing" to "Completed".