Add coffescript syntax highlighting

Imported lexer from Scintilla and added coffeescript filetype
this one could/should probably be removed as it's actually never used.  It has to stay in highlightingmappings for the 4th one to have the correct offset, but as it won't be useful it probably might be removed from here.