Merge pull request #1 from mikeplus64/master

Merging in Mike Ledger's fairly improved and up-to-date branch.
Changed maintainer to Mike Ledger.
Added upper bound for base as required by Hackage policy.
Merge pull request #1 from lpeterse/master

Small modifications for the 1.0 release on Hackage.