tools: fix warnings in simplebench
fix redundant compilation in the hledger packages, at last

This seems to work well now with my haddock and GHC 7.8.
Not tested with GHC 7.6 though.