Changed informational, warning and error messages to use standard prefixes.
Added auto-cleaning temporary directories. Made use of them to give temporary files regular names; this is useful for debugging and for the next change.
Brought documentation up to date. Changed my email address.
Added debugging option to keep temporary files.
Replaced auto_temp_file with temp_file, which handles creation as well as deletion.