Add support for bashate.
Add license.
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.
Add support for maven customizations