Remove redundant call to standard-syntax-table
Better parsing of character literals

Use a syntax-propertize-function to properly capture character literal
syntax.

Adds support for hex and octal escapes as well as ASCII escapes like
'\ACK'.

Properly recognizes '"' as a character literal.

Removes use of obsolete syntactic fontification mechanism.

Fixes #230.
Remove unneeded comment highlighting

This is taken care of by syntactic fontification anyway.
Remove debug code (oops!)
Properly fontify keywords line beginning/end

Fixes problem with fontifying module and import statements.
Add note about MELPA stable and package pinning to README
Merge pull request #265 from david-christiansen/better-syntax

Better syntax
Merge pull request #269 from david-christiansen/pinning-readme

Add note about MELPA stable and package pinning to README
Delay definition of flycheck checker to run time

flycheck-define-checker is a macro that is unlikely to be loaded during
compilation. In that case, emacs was compiling it as a function call,
which failed at runtime if flycheck was loaded. Adding an extra eval
forces the macro to be expanded at runtime. This fixes #258.