Grammar tweak

Change-Id: I67117abbc6f0f83d7ac28c7f59c89a535d4a4ac7
Adds Hiera implementation within Packstack

Packstack configures Hiera as data backend. Packstack puppet templates are now
using hiera() and hiera_array() functions to fetch data from hiera backend.

Packstack generates a defaults.yaml file in the /var/tmp/packstack directory.

Firewall rules for each openstack components are inserted into the hiera
backend as hash and created by the create_resources function.

Change-Id: Iab553a71264b0fc0f26d33a6304b545ad302f664
Fixes: rhbz#1145223
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
temporary branch change
Add posibility to install FreeIPA

Unsupported option to setup FreeIPA server and to join hosts into IPA
domnain. In future it might be possible to support this if the IPA node
would be standalone from controller as there are serious caveats othervise.

Closes-Bug: rhbz#903645
Remove firewalld workaround as it should be part of puppet-firewall now