Merge pull request #3 from hvr/pr-base48

Bump upper bound on `base` to accomodate GHC HEAD-to-become-7.10
Bump version to 0.4.0.1.
Avoid redundant import of Data.Monoid w/ base-4.8

This makes `terminfo` `-Wall` clean