Enable rainbow-delimiters in javascript modes
Use flycheck-haskell
Emacs 23: don't require skewer or coffee-mode, which now depend on Emacs 24

See #160
define some functions