Modified Haskell highlighting for more meaningful colors

This pull request suggests a modified `haskell.xml` which gives colors more meaning. For example, prelude-classes are no more treated like keywords and furthermore prelude-functions aren't colored the same as operators.

Please view http://imgur.com/3FK5bOo,w3fAWZP for an illustration of the effect of the changes.