Several linting fixes.  Added more build scripts.

- Fixed several linting issues.
- Removed an erroneous log.
- Added jsdoc for documentation generation.
Merge pull request #8 from tbranyen/docs-linting-mocha

Several linting fixes.  Added more build scripts.