Bumping beta version number.
fix for issue #212; avoid sending code in communicate()
Fixing key name of the notes and annotations

Changed sublimelinter.note by sublimelinter.annotations
Added support for `globals` directive.  `predef` is an undocumented JSLint remnant that does not allow imported globals to be overridden.
`undefined` is cool to pass as third argument to JSHINT()
Adding -p flag to the Lua syntax check; this will reduce output file noise.
Puppet 3.x introduced a syntax change to 'parser validate' output. This change supports both the old and the new format.
Updating documentation for latest release (v1.6.10).
Updating nodeload Github url; scheme changed.
Updated README
Merge pull request #305 from edubkendo/master

Just corrected the java to Java...
Added ability to use `puppet-lint` rather than `puppet parser validate`
Moved pupet-lint to a separate linter, as couldnt work out how to set all CONFIG in user settings
Moved puppet-lint to a separate linter, as couldnt work out how to set all CONFIG in user settings
Fix bug with INPUT_METHOD_TEMP_FILE causing issues with certain checks
http://puppet-lint.com/checks/autoloader_layout/
Fixed bug with "on line" appearing more than once on the line and causing a TypeError
merge fixed