fix --:>
* Literate Haskell support
* CPP highlighting is disableable
* CPP is now correctly colored when inside comments and strings
* Some bugs with incremental lexing fixed