Add support for coffee-script 1.6 error formats
address issue #122
Bring CoffeeLint up-to-date with coffeelint 0.5.7

Thanks @AsaAyers for the heads up
Add litcoffee support to CoffeeCompile
Add litcoffee support to CoffeeLint
Fix CoffeeLint with weird filenames
Document litcoffee
Clarify litcoffee stuff
Move common variable set up to a separate file

This also makes CoffeeMake litcoffee-aware
Actually use current_compiler when setting dummy compiler
Throw away javascript's b:current_syntax (#128)
Fix #132, incorrect highlighting with long block comments

Make the syntax engine parse the whole file before making decisions. This means
it's guaranteed to find the start of a block comment. The javascript syntax does
the same thing, so why not
Fix possible bug of function redefinition
Use single quotes
Include column in errorformat
Include user args last so :make | cwindow works
Link where coffeeReservedError comes from
Add bare bones haml test
Remove deprecated eco support

eco plugin lives at
https://github.com/AndrewRadev/vim-eco
Remove deprecated syntax config variables