Add language definition for Haskell
Remove escaped entities from Haskell language def
Fix handling of '.' in Haskell definition

The character '.' may be either a part of an operator, an operator by
itself or a separator between module name and variable.
Fix documentation Haskell language definitions
Remove remaining entities
Define default line height in all themes

This should fix #40 & #278
Merge pull request #279 from apfelbox/line-height

Define default line height in all themes
Make coding style in the themes more consistent

* Use tabs
* Use the same indention & whitespaces rules everywhere
Add support for other numbers

Add support for
* hexadecimal numbers
* octal numbers
* floating point numbers with exponent
Correct haskell support for strings and characters

This commit adds correct support for Haskell characters and strings.
To me, having only one type of token for characters and strings makes
no sense in Haskell as they can be distinguished easily.
Characters start with a single quote and strings start with a double
quote. Furthermore, characters can only contain —guess what— one
character whereas strings can caintain multiple or none of them.
String can also have gaps.
Update minified haskell definitions
Merge pull request #295 from bholst/gh-pages

Add language definition for Haskell
Added missing comma in components.json