Updated description of JavaScript partials
Added sinon, rewire, and watch for testing/linting
Added watch config to automatically run tests on save
Added goodsyntax.md fixture file
Added support for 'javascript' code blocks, made methods testable by relocating outside module.exports
Added unit tests