Updated README
Merge pull request #305 from edubkendo/master

Just corrected the java to Java...
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.

Otherwise PATH is not searched and external linter can't be found.
Feed file path to the cpplint, not just a string.

CppLint relies on finding the corresponding header file in the same
directory for some checks. Feeding the string breaks the feature and
is most likely less efficient.