Add all the distribution specific params and other defaults not related
to the hash used in mysql::globals.

Conflicts:
	manifests/params.pp
Modified params.pp to work on latest Red Hat releases

On Fedora-20+ and RHEL-7+ mysqld service does not work any more
and has been replaced by mariadb service. This patch changes all
parameters accordingly.

Conflicts:
	manifests/params.pp
	manifests/server/service.pp
Fixes mariadb issues for Fedora

Adds the port variable, changes the server and client package name
to match the mariadb galera names on Fedora on the params class.
Adds the server_service_name variable to the server.pp manifest.

This changes are already on the upstream module but cherry picking
from the commits in which they appear introduces changes that break
the openstack puppet modules and the packstack templates, specially
the ones that use the config_hash variable.