Add support for bashate.
Add license.
Manual: add a note about vim-auto-save.
SyntasticInfo: if the current file will not be checked, explain why.
README: expand the section about installation.
README: rephrase.
Cache balloons' contents.  Cleanup.
Closurecompiler: allow running througha shell script (@bjpbakker).
Change case for constants' names.

Avoid poluting saved sessions when &sessionoptions contains "globals".
Source uglification, part II.

The names from commit 4e9e08b conflict with &viminfo containing "!".
Merge remote-tracking branch 'aswna/add_bashate'
Bashate: cleanup.
New checker for python: prospector.
Don't run preprocess functions if checker returned an invalid code.
Prospector: fix typos; add logging; better return checking.
Prospector: version 0.7 can check individual files.
Prospector: sort loclist.
Proscpector: all tools except pylint return 1-based column numbers.
New user variables: `syntastic_<filetype>_<checker>_sort`.
Add legacy checker method setWantSort().