This commit checks that hostaname and fqdn are not equal before trying to remove both.
When the root password is not managed, it causes mysql to fail b/c it does not create the /root/.my.cnf file (which causes all mysql commands from the provider to fail)
Added a parameter to mysql::backup to make bzip2 compression optional. Compression is enabled by default, so current behavior is not affected. Rationale: We are storing our MySQL backups on a system with deduplication. Compression and dedup do not play well together, so it's advantagous to be able to disable it.