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
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.