Use explicit argument lists for advice arguments

It's just easier to read than ad-get-arg.
Fix advice name
Add missing quotes in docstrings
Merge pull request #9 from purcell/master

New checkers for css, haml and javascript

Also adds support for multi-line error patterns.
[Fix #10] Work around a type error with compressed files

Work around a supposed bug in Emacs.  Under certain circumstances the
compression handler for `write-region` fails to respect the
`write-region` API documentation, using an argument that is supposed to
be ignored in a numeral comparison.  flymake passes nil for this ignored
argument, hence the type error.
List added checkers in README.org
Grammar tweak and markup fix
Merge pull request #13 from purcell/docs

List added checkers in README.org
Wrap overlong line
Keep error patterns on a single line
Add json checking via jsonlint (from npm)
Merge pull request #12 from purcell/json

Add json checking via jsonlint
Wrap overlong line
Remove misplaced parenthesis
Remove multiline support and SASS checker [#11]

Multiline support broke error messages for various other checkers.
Remove this support for now, since only the SASS checker needs it.
Remove this checker, too, because it is broken by this change.

Once we got rid of flymake, we'll have proper support for multiline
error messages, and can re-introduce this checker.
Remove non-existing SASS checker [See #11]

Thanks, @saimn
Adds HTML and JSHint checkers
Merge pull request #16 from wyuenho/master

Add HTML and JSHint checker
Remove checker list from commentary

This list was simply redundant.
Improve documentation and naming

Also move utility function to the right place.