Fix owner -> user typo.
Merge pull request #362 from apenney/fix/user

Fix owner -> user typo.
Some options can not take a argument. Gets rid of the '= true' when an option is set to true. See Issues #338 and #363
Better hiera integration

This adds hash parameters to mysql::server to allow specifying grants, users, and databases to
create automatically, which works nicely with Hiera's automatic parameter lookup functionality
Comment mysql::server::providers and update README.md

I added a "$" to the parameter examples because the Github syntax highlighting
looks off without it.
Typos in README
Merge pull request #368 from theasci/feature-hiera-integration

Better Hiera integration
Adding tests for mysql::server::providers
Changed defaults-file to defaults-extra-file

Should load the .my.cnf file with "--defaults-extra-file" instead of "--defaults-file". This is necessary if we have global my.cnf file but we want to use both of them.
Merge pull request #369 from theasci/feature-hiera-integration

Updates to "Feature hiera integration"
Fixed missing parent for global mysql class

Added "require" to the global mysql.rb file like in the other provider files.

defaults-file changed to defaults-extra-file in all the database_* (old) providers, the same as in the mysql_* providers.

Changed defaults-file to defaults-extra-file in all test files
Merge pull request #367 from w32-blaster/master

Method for loading .my.cnf file is changed from "defaults-file" to "defaults-extra-file" (mysql option)
How embarrassing, the tests were broken on Debian.
Merge pull request #372 from apenney/fix-debian-tests

How embarrassing, the tests were broken on Debian.
Merge pull request #364 from thedonkdonk/master

Some options can not take a argument.
Prepare a 2.1.0 release.
Merge pull request #374 from apenney/210-release

Prepare a 2.1.0 release.
Fix broken test on RedHat.
Merge pull request #377 from apenney/fix-stupid-test

Fix broken test on RedHat.
Parameterize backup directory mode and ownership