Updated: mode debug when env var DEBUG is set
Updated: check compressions in restoredb.open() itself

This feature is more useful in the open() command.
Updated: run() is now safer using 'with' statements
Fixed: dsn should use env variable before falling back on default values
Fixed: better compatibility with old version of pg_dump
Added: new tests