Merge pull request #104 from markus1189/master

Update run-tests.sh
Initialize packages in support

add `(package-initialize)` to `support/env.el`. This allows it to use
third party add-ons like e.g. `haskell-mode` to be activated during
tests if it is added as a dependency in the Carton file
Merge pull request #106 from markus1189/patch-1

Initialize packages in support
Add haskell-mode dependency to Carton file
Test where clause expansions
Mark declarations and bodies
Mark type signatures
Mark inner where clauses
Expand do blocks
Fix error when going to end of indentation
Add complete test
Require whitespace before and after =
Add test for = in type signature