maven executable option added
detect warnings in jshint

pass `jshint` the `--verbose` option to get 'W' or 'E' indicating
whether something is a warning or an error.

NOTE: this was tested with jshint 1.1.0 installed with `npm install
jshint`
Work with copy of g:syntastic_vala_modules list.
redraw! causes screen flicker in mvim too
recognize flake8 2.0 error output
Added documentation for the g:syntastic_c_checker option
python/flake8: add some backwards compat

make it match E and W for flake < 2.0
jshint: add a comment version requirements
Cleanup: a simpler and more efficient approach.
SyntasticChecker: extract out the highlight regex population code
Revert "python/flake8: add some backwards compat"

This reverts commit 0ef513a0a8f14ad8194a3300ec2563761a1334fe.

The cases that I was trying to catch here were already caught further
along in the errorformat
Added a syntax highlighting function.
ruby/mri: add highlight regex function

Make it work for unused variable warnings