Add Releases support and simplify generated code
Create jsdoc documentation
Simplify and reduce number of generated files
Improve documentation and change user to owner to match github docs.

Add additional descriptions to documentation.

Change user msg parameter to owner to match github API docs.

Eliminate duplicate toCamelCase from error.js.

Add links from Client class to sections.
Don't URL encode Content-Type, handle success with no data
Make force param optional in updateReference
Merge branch 'master' into releases
Merge pull request #2 from Robert-Nelson/releases

Add support for Releases API and simplify code