Remove redundant module statement and extensions
Simplify helper code
Improve the license header of the helper
Make helper invocation generic
Return absolute paths from the helper
Add build directories from executables

Add a new helper to obtain build directories from a cabal file.
Make flycheck-haskell-configure interactive