Fix missing mysql::config when including mysql

In init.pp a depency between mysql::config and all db resources is
made. But mysql::config is not defined if only class mysql is included
on a node. This moves the dependency definition to mysql::server as
the dependency should only be needed on servers anyway.
Merge pull request #385 from liwo/bugfix/mysql-config-dependency

Fix missing mysql::config when including mysql