update to work with latest Cabal HEAD: switch to withTemp{File,Directory}Ex
Merge pull request #2 from byorgey/master

update to work with latest Cabal HEAD: switch to withTemp{File,Directory}Ex