jsdoc
various docs improvements
add variable names to events to they get picked up by jsdoc
it was actually @class not @constructs
fix object argument doc syntax
Merge pull request #72 from lavelle/jsdoc

Add JSDoc Grunt task for generating S3 documentation