Rename Haskell example file
Improve support for Unicode in Haskell identifiers

Unicode characters are not yet supported as the first letter since Haskell cares about the case of the letter
Restore default MULTILINE flag to Haskell lexer
Use unistring list to enable support for unicode leading character in Haskell
Merged birkenfeld/pygments-main into default