Allow Setup.lhs file in root of cabal project.
Update comment.
Declare 'recompile' function.