Relax upper bound of test-framework build-deps

This addresses #15
(also, GHC HEAD requires recent test-framework versions)
Relax upper bounds to allow `text-1.0` and `process-1.2`

The test-suite still passes with those packages.
Add bug-reports URL and switch to https:// Git repo url

The https:// Git repo url is a bit more firewall-friendly than the
current declared git:// url.
Merge pull request #16 from hvr/cabal-tweaks

Cabal tweaks