Add more complete setup instructions
Fix name of Cabal file

I forgot to do this in 5532c7a.
Relax version constraints
Use lowercase identifiers
Fix #6; switch from HTF to HSpec
Go back to listing version numbers