BZ #1126447 - Fix nova scheduler constraints for A/P

https://bugzilla.redhat.com/show_bug.cgi?id=1126447

When setting the scheduler to A/P, the resource name is different than when it
is A/A.  Update constraint creation to account for this.
BZ #1127863 - ceph client config

https://bugzilla.redhat.com/show_bug.cgi?id=1127863

Add parameters to controller and compute manifests to allow management
of:

  /etc/ceph/ceph.conf,
  /etc/ceph/ceph.client.images.keyring
  /etc/ceph/ceph.client.volumes.keyring

and add virsh secret-define for rbd
Merge pull request #358 from cwolferh/ceph_client_config

BZ #1127863 - ceph client config
Merge pull request #356 from jguiditta/bz1126447-ap-scheduler

BZ #1126447 - Fix nova scheduler constraints for A/P
BZ #1123303 - Add manage_service settings to get puppet out of the way.

https://bugzilla.redhat.com/show_bug.cgi?id=1123303

This does not include rabbit, due to unique issues with that service.
This patch should make starting services more consistent for the included
services as pacemaker will have full control of starting and stopping the
services without the chance of puppet having already done so, which potentially
could cause confusion for pacemaker.
Merge pull request #349 from jguiditta/add_manage_service_ha

Add manage_service settings to get puppet out of the way.