Merge pull request #51 from ericbmerritt/master

tidy up cabal file, extend test-framework to allow 0.8
rename the `Process` type to `GenProcess`