findfile did not work for reason I don't know or understand
fix errorformat and command name for cabal build, and change filtering of quickfix list
FIX: could not get cabal subcommand list
open quickfix window only when quickfix list is not empty