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...
Bumping Beta version number.
Bumping beta version number.
Merge commit '15882ae632db3ecb11bcd490f27b19ce40ccc823'

* commit '15882ae632db3ecb11bcd490f27b19ce40ccc823':
  Adding version information and documentation for v1.6.12.
  Updating nodeload Github url; scheme changed.
  Adjusting cpplint to check stdin (instead of a temporary file).
  Fixing key error with unicode linter names.
  Updating documentation for latest release (v1.6.10).
  Puppet 3.x introduced a syntax change to 'parser validate' output. This change supports both the old and the new format.
  Adding -p flag to the Lua syntax check; this will reduce output file noise.
  `undefined` is cool to pass as third argument to JSHINT()
  Added support for `globals` directive.  `predef` is an undocumented JSLint remnant that does not allow imported globals to be overridden.
  Fixing key name of the notes and annotations
  fix for issue #212; avoid sending code in communicate()

Conflicts:
	changelog.txt
	messages.json
	package_control.json
Merge branch 'beta'

* beta:
  Removing print and cleaning up.
  Fixing PEP8 reporter.
  RedefinedFunction should be Redefined.
  Updating messaging for next version.
  Upgrading Pyflakes to v0.6.1
  Upgrading JSHint to v1.0.0
  Adding messaging for v1.6.13.
  Updating python module to be compatible with PEP8 v1.4.
  Upgrading PEP8 to v1.4.
  Upgrading JSLint to latest.
  Upgrading JSHint to r12.
  Upgrading CSSLint to v0.9.10.
  Upgrading PyFlakes to 0.6.0
  Upgrading PyFlakes to 0.6.0
  Fixing issues with scratch spaces not having file names.
  Updating all mentions of Javascript to JavaScript.

Conflicts:
	package_control.json
 - Python 3 compatibility fixes.
 - fixed and enabled python linter
Unify inconsistent naming of the settings.

Some settings had "sublimelinter" prefix, some not. There is no
point in having the prefix as the settings names won't clash with
other settings.

Also rename non-descriptive "sublimelinter" setting to have a bit
better name - run.
Support per-project overrides.
Use shell=True on Windows. Required to find cpplint within PATH.