update the default coffeescript checker

No need to generate a file when linting, as the coffeescript compiler
will do that for you.

This has been tested with coffeescript 1.6.2.

Also: use options over flags for readibility
php/php: prevent xdebug.cli_color from messing with checks.
Skip running in special buffers.
Merge pull request #595 from joshuarh/simplify-coffeescript-checker

update the default coffeescript checker
Added syntax checker for coq.
Merge pull request #596 from supki/syntax-checker-coqtop

Added syntax checker for coq.
Makes sparse aware of &tabstop.
Minor cleanup.
Fixes handling of g:syntastic_quiet_warnings.
added vhdl syntax checker utilizing ghdl
Merge pull request #601 from Jaydyou/master

added vhdl syntax checker
vhdl/ghdl checker: use syntastic#makeprg#build
HTML checker using http://validator.nu.
Fixes handling of g:syntastic_quiet_warnings.

Fixes signs (leftover from commit 878bcea).
Fix shell pipe hack.
Fix signs initialization.

Signs should be initialized even if they aren't enabled at startup.
Notifiers refactor.

Creates a notifier class.
Changes the existing signer class to fit the new notifier.
Moves balloons and highlighting to their own classes.
Caches and speeds up EchoCurrentError().
Adds all relevant messages to balloons rather than using the first one.
Fixes yet another (minor) bug related to g:syntastic_quiet_warnings.
more refactors to the Notifier classes

Move the autoloc list toggling out into its own notifier class.

Move the function that echos the error on the current line out into its
own notifier.

A few other changes were required in the process:
* move s:WideMsg() out into syntastic#util autoload lib so it is
  available from the cursor notifier.
* move s:ShowLocList() into the LocList class so it is available for
  the autoloclist notifier
* move s:HideLocList() into Loclist as a class method mainly to keep the
  two show/hide methods together
* move the s:old_line var into the Cursor notifier where it is needed
move a couple of options out into relevant notifiers
Cleanup.

Makes cursor a standard notifier.
Adds a method enabled() to the notifiers.
Adds an optional method reset() to the notifiers.