Option to install FreeIPA

Option to setup FreeIPA server and join hosts into IPA. If also SSL for
AMQP or Horizon is enabled it gets all certificates from freeipa.

Currently experimental and unsupported option. Joining FreeIPA domain
requires change of resolver on hosts and mod_ssl colides with mod_nss in
case of running FreeIPA server on Controller node thus making allinone
setup difficult.

Closes-Bug: rhbz#903645
Fix several deprecation warnings

database_user -> mysql_user
mysql_module removal
sql_connection -> database_connection

Change-Id: Ia7e22b0d809e40e64dc664f281f7274a4102751c
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>

Conflicts:
	packstack/puppet/templates/cinder_rabbitmq.pp