Make `readProcess'`more generic
Remove some redundant stuff from test suite
Remove `type Db` it's only used once and makes things less clear
Add a CPP macro when compiling modules for the test suite
Short circuit export list when compiling spec
Add FindSpec
Don't rely on ghc-mod being in PATH
Merge pull request #289 from DanielG/dev-find-fork

Use `getExecutablePath` instead of relying on ghc-mod being on the PATH