[cdap-597] business logic update according https://issues.cask.co/browse/CDAP-597
[cdap-597] unit tests updated
[cdap-597] updates for the documentation
[cdap-597] update for nodejs integration tests
[cdap-597] http-sync removed from dependencies
[cdap-597] browser tests improvements.
[cdap-597] minor changes to src/nodejs/package.json and src/promise.js
[cdap-597] http-sync removed from unit tests
[cdap-597] async code removed
[cdap-597] async flag removed
[cdap-597] streamwrite modified to send an empty message
[cdap-597] readme updated
[cdap-597] promise improvements
Merge pull request #100 from cybervisiontech/cdap-597

[cdap-597] business logic update according https://issues.cask.co/browse/CDAP-597