JSDoc for Venus.js - fixes #131

I applied JSDoc, per the [JSDoc3 spec](http://usejsdoc.org/) - fixes #131