Add rabbit_hosts parameter

Preserve rabbit_host parameter for backward compatibility.
rabbit_hosts allows the configuration of quantum with rabbit HA support.
Add rspec tests and fix various typos/bugs.
add qdid rpc backend support
Add redhat package names

This commit adds the redhat package name diffs
to the params.pp file.
fix spacing issue
cannot call size on boolean

this commit changes the default value of rabbit_hosts to
undef b/c size fails when called on 'false'. The value
is changed to undef b/c size does not fail in this case.
Add redhat support for dhcp and l3 agent

These packages do not exist on redhat. Adds
false to the params.pp file and updates the manifests.
switch from deprecated defined resource types

the defined resource types vswitch::bridge and vswitch::port
have been deleted b/c they didnt actually do anything (other
than create a worthless abstraction layer)

This commit makes the appropriate changes to stop using them in
quantum.
change before metaparam to use ->

-> and before do not play well together, so I am removing
before and replacing them with ->
Merge pull request #5 from bodepd/redhat_fix

Redhat fix
Add .gitreview file.

Also adds password to spec/classes/quantum_init_spec.rb to make
tests pass.
Change-Id: Ia4cfcf6dfb8ed764f262fbf1c286948acc628c3e
Make sure that rpc_backend gets set in quantum.conf

Change-Id: I8c20c9ac248444bd41e1f6baaf77b770340dda2e
Make sure that the openvswitch agent service really gets enabled

Change-Id: Idd59fc7b2c73a8f7cdc7345f62c16233b7681047
Merge "Make sure that rpc_backend gets set in quantum.conf"