Neater formatting
Adjust abort and die, add quit

quit and die now take fmt and ... as arguments. They add a newline
automatically (in line with info and warn). quit exits with success and die
with failure.

Both quit and die call abort. If a user requires more fine-grained program
exit, she can call abort directly, though its API is a pain (four
arguments!).
Small fixes
Bump version