weakened base dependency in cabal for older GHC
removed IsChar hackery
changed to use FlexibleInstances
fixed a bug in end-of-format handling
allowed %c on integral arguments
made printf handle space as sign specifier
changed bad formatting char message to quote character
allowed %F as a synonym for %f
made left-pad override zero-fill per spec
modified to accept # format modifier; not used yet
made note of ignorable length specifiers
fixed horribly ugly stoi
merged divergent branch from repo screwup; this is the droid you're looking for