Tweaked the endpoing registration to use promises
Fixed dist in .gitignore
Update Readme.md

Minor corrections, input from Rob W.
Manually merged client api wrapper implementation and integraton tests to latest master with massive changes to integration test structure
add Promise polyfill
Rebased from master and fixed some issues caused by changes. Not yet settign content type properly, so some tests are fialing
Re-factored integration tests
Experimenting with retrieving api definitions in client constructor. Not working for test clients on port 14000. See comment in client.js line 71
Retrieve api info in client constructor
Fix scoping doe self instances
Merge from master. Remove dist from repo
Add dist files back in