Allow a separate httpo proxy for APT commands specifically; tidyups

Fixed bug #1213437
Change Rabbit_Hosts From Cluster VIP to a List of Real IPs

Addresses bug:

  https://bugs.launchpad.net/openstack-cisco/+bug/1233369

We have expirneced inconsistent behavior of OS service stability
when load-balancing RPC traffic.  This change will allow Cinder,
Quantum and Nova to use a list of controller node hostnames to
provide HA of RPC traffic.
Modified site.pp.example for fixing ovs log flooding issue

Fixes: Bug#1208979
Fixed the allignment
Merge pull request #184 from CiscoSystems/bug_1233369

Change Rabbit_Hosts From Cluster VIP to a List of Real IPs
Merge pull request #152 from iawells/proxy

Allow a separate httpo proxy for APT commands specifically; tidyups
pass rsync ring_server parameter to storage nodes
pass rsync ring_server parameter to storage nodes
BUG 1206572

BUG: Add Nagios check for Swift.
Modified manifest/site.pp.example to call swift target in
puppet-naginator repo required for configuration for Nagios checks
for swift in swift-storage and swift-proxy nodes
Work around kernel issues via kernel boot params

Ubuntu 12.04 kernels appear to have some known I/O issues that can
cause kernel stack traces and I/O errors in certain conditions.
One operation that appears to trigger the problem is cloning a cinder
volume when using the default iSCSI backend.  Telling the kernel
to use the deadline elevator (instead of the default CFQ elevator)
appears to effectively prevent the kernel problems from being
triggered.  The deadline elevator can be enabled by passing the
kernel a parameter at boot time.

This commit provides a method for users to specify parameters to
be passed to the kernel at boot time via site.pp and by default
passes the default Ubuntu options plus the elevator change needed to
prevent issues with cloning Cinder volumes.

Closes-Bug: #1212250
Merge pull request #188 from CiscoSystems/bugs/1212250

Work around kernel issues via kernel boot params
Fixed the allignment issue on site.pp.example and
modified site.pp.ha.example for HA support
Fixed the alignment
Fixes based on review comments
added the ability for a standalone ceph allinone node
fixed typo. added HA example.
Merge pull request #187 from rahuupad/BUG/1206572

BUG 1206572
Merge pull request #191 from CiscoSystems/ceph_standalone

added the ability for a standalone ceph allinone node
Merge pull request #186 from cbaesema/multi-node

Bug[1218981]: Fix storage node ring sync export conflicts
Fix puppet-lint errors and many warnings

This commit fixes all puppet-lint errors in core.pp and many
of the warnings as well.

Closes-Bug: #1210645