Reset DynFlags properly in `withCmdFlags` teardown
Fix error presentation
Rename `ghcOpts` -> `ghcUserOptions`
Add missing signature
In `check`, apply ghcUserOptions after setting -Wall
Merge pull request #317 from DanielG/dev

Workaround for #273 + more release-prep
removing warnings.
removing |||> (#292)
workaround for #318
removing trailing white spaces.
removing trailing white spaces.
hlint suggestions.
using <$>
-v option for ghc-mod (#304)
Set Opt_DeferTypeErrors to rescure type errors. (#310)

Type errors are turned to warnings. We force to turn them to the errors again.
one more type error to be rescued.
Do not use dropdown-list for automatic completion
Case splitting in M-t and initial-code in C-u M-t
Fix merge conflict, dropdown-list no longer needed
Merge remote-tracking branch 'kazu/master'

Conflicts:
	elisp/ghc-rewrite.el