BZ #1147077 - Explicitly require rabbitmq service before setting HA policy

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

This is yet another case of class containment gone wrong.  The
mirrored queues exec requires ::rabbitmq, and the latter includes
::rabbitmq::service which declares the service.  Since ::rabbitmq does
not 'contain' ::rabbitmq:service, the dependency does not get applied
to the mirrored queues exec.  Thus, it is possible for the exec to run
before the service is started.
Merge pull request #372 from jeckersb/require-rabbitmq-service

Explicitly require rabbitmq service before setting HA policy
BZ #1147077 - Explicitly require rabbitmq service before setting HA policy

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

PR erratum for #372.  Require the class instead of the service
resource, since the service resource does not exist after the first
run due to the service being unmanaged.
Merge pull request #374 from jeckersb/require-rabbitmq-service

BZ #1147077 - Explicitly require rabbitmq service before setting HA policy
BZ #1121746 - Integrate n1kv installation with RHEL-OSP installer
https://bugzilla.redhat.com/show_bug.cgi?id=1121746
This enables the installation and configuration of
1. cisco nexus 1000v core plugin,
2. cisco nexus 1000v switch (VEM) on compute and networker nodes
Merge pull request #322 from CiscoSystems/cisco-n1kv

Adding cisco-n1kv plugin support in astapor/foreman