Add jsdoc as local node module, and update build script accordingly (contributors should only need node.js now to build docs and test)
Update docs
Add optional description attribute to bindings. This will allow user-friendly display of bindings to an application's UI
Update docs post-merge