CI, Package.json and README changes

Fixes
- node engine in package.json (validated as per node docs)
- process.exit on optional param
- removed experimental responsehandler
- tested local npm install 
- library documentation (& other changes) in readme.