Revert "Don't define private internal vars"

This reverts commit 804f8980c20e047780113edfe07ba29f96fc1606.
Store mysqldump STDERR messages in error not warning
Use get_archive_method internally instead of accessing the property directly
Simplify the logic in the verify_archive and verify_mysqldump methods
Remove the directory before trying to create it.