fixes #19744 - no restart on root/.my.cnf change
Implement character_set. You can change the default server and
client character set
* Adding `key_buffer` parameter to `mysql::config`
* Adding `thread_stack` parameter to `mysql::config`
* Adding `thread_cache_size` parameter to `mysql::config`
* Adding `myisam-recover` parameter to `mysql::config`
* Adding `query_cache_limit` parameter to `mysql::config`
* Adding `query_cache_size` parameter to `mysql::config`
* Adding `max_connections` parameter to `mysql::config`
* Adding `tmp_table_size` parameter to `mysql::config`
* Adding `table_open_cache` parameter to `mysql::config`
* Adding `long_query_time` parameter to `mysql::config`
* Updating mysql_config spec tests
* Fixing lint warnings
* Adding `server_idparameter to `mysql::config`
* Adding `sql_log_bin` parameter to `mysql::config`
* Adding `log_bin` parameter to `mysql::config`
* Adding `max_binlog_size` parameter to `mysql::config`
* Adding `binlog_do_db` parameter to `mysql::config`
* Adding `expire_logs_days` parameter to `mysql::config`
* Adding `log_bin_trust_function_creators` parameter to `mysql::config`
* Adding `replicate_ignore_table` parameter to `mysql::config`
* Adding `replicate_wild_do_table` parameter to `mysql::config`
* Adding `replicate_wild_ignore_table` parameter to `mysql::config`
* Adding `expire_logs_days`  parameter to `mysql::params`
* Adding `max_binlog_size` parameter to `mysql::params`
add mysql::perl

An additional helper class to ensure that the Perl MySQL DBD driver is
installed (DBD::mysql).
mysql::perl tests
...and add mysql::perl to README.md
...and credit $self, too.

Why not?
* Puppet 2.6 fix
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-mysql

Conflicts:
	manifests/config.pp
	manifests/params.pp
A very small fix for the case where the root password has been changed
by hand and then you change your mysql::server entry to match.  If you
also change any mysql::db entries at the same time this causes those to
be attempted before your /root/.my.cnf is updated.

I can't add rspec testing for this until https://github.com/rodjek/rspec-puppet/pull/106
is merged.
Merge branch 'master' into topic/perl

Conflicts:
	manifests/init.pp
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-mysql
* Trying fix unit tests for Travis
* Fixing lint warnings
* Fixing lint warnings
Quote the password

It is possible to have a # in a password, which is parsed as a comment.
By quoting the password this is no problem.
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-mysql
Merge pull request #166 from ekohl/quote-mycnf

Quote the password
Update specs for current testing practices and GH publish