cleanup test module for intermediate code generation
cabal file: add llvm-general as dependency