Add spec tests for backup compression enabled/disabled
Backup Compression Optional

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.
Tweak template spacing to pass spec tests with clean output
Only a simple documentation fix.
Merge pull request #119 from Savar/only_doc_fix

Only a simple documentation fix.
Optionally manage the mysqld service

When using failover options such as Corosync, it's preferable to allow the failover software to manage the starting and stopping of the service. This parameter allows that to happen.
Adding specs for manage_service parameter
Merge pull request #122 from hunner/optional_service

Optionally manage the mysqld service
Use root's credentials when executing mysql.

This is necessary when running puppet as root using sudo because mysql
will still look in the user's home directory in that case unless told
otherwise.
Stub the $root_home fact
Add mysql argument to use mysql database back
Merge pull request #123 from hunner/root_credentials

Root credentials
Create /root/.my.cnf even when root passwd is not managed

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)
Merge pull request #117 from hunner/optional_compression

Mysql::backup Compression Optional
Merge pull request #125 from bodepd/create_my_cnf

Create /root/.my.cnf even when root passwd is not managed
fix mysql bug
Merge pull request #126 from bodepd/fix_regression

fix mysql bug
Mention pluginsync in README

Pluginsync is required for this module to function properly. This
commit mentions that requirement and points at documentation on
how to enable pluginsync.
Merge pull request #127 from rcoleman/pluginsync_requirement

Mention pluginsync in README
account security should not fail if hostname == fqdn

This commit checks that hostaname and fqdn are not
equal before trying to remove both.