added * for table name in title to match documented usage
ensure /root/.my.cnf is 0600 and root owned

explicitly set /root/.my.cnf's owner and mode to ensure it will be
created with as root owned and 0600. This change fixes #357
Merge pull request #355 from tekenny/master

added * for table name in title to match documented usage
Fix owner -> user typo.
Merge pull request #362 from apenney/fix/user

Fix owner -> user typo.
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 branch 'master' of https://github.com/puppetlabs/puppetlabs-mysql
spec checks should be working again