Add wrapper classes for mysql::client and mysql::server. The only
reason this is necessary is because the automatic data binding
does not support hash deep merges. And even puppetlabs modules
avoid using the hiera* functions which would support it.
These classes will be instantly unnecessary when the automatic
data binding supports deep merges (probably with hiera 2.0).
Because "undef" overrides the parameter defaults in mysql::server,
include mysql::params and use the mysql::params::* variables as
defaults for the hiera calls. It is ugly but it works as intended.
Fix wrong lookup value for the remove_default_accounts of the mysqlserver
profile