Cabal tweaks

after this pull-request, `io-streams` builds out of the box and passes its testsuite with GHC HEAD.