Updated package.json to fix `npm test`

`npm test` now correctly executes the unit tests
Support tls-encrypted websockets to bootstrapServer fixes #29

* Application interface now expects a complete url of the bootstrap server like `wss://chris.ac:5000/` or `ws://chris.ac:5000`
* Trailing slash will be added if needed
* Added tests
Minor fixes

* JSDoc now recurses into subdirs
* Added grunt task for running Chord tests
* Fixed race condition in BOPlishClient
* Removed duplicate entry from package.json
* Added grunt-jsdoc as dependency to package.json
Updated package.json to fix `npm test`

`npm test` now correctly executes the unit tests
Chord progress WIP