BZ #1084229 - Add support for configuring SSL for RabbitMQ

https://bugzilla.redhat.com/show_bug.cgi?id=1084229

Pass the value of $ssl as rabbit_use_ssl to the nova and cinder
services

This relies on o-p-m pulling in fixes for puppet-ceilometer and puppet-neutron to drop the requirement for kombu certificates when SSL in rabbit is enabled. See BZ for blocking bugs.
I feel like I must be missing something, where is $ssl set? And do we think we want to support some services in ssl mode and others not?  or is this more of a global switch?  If the latter, we can probably do a bit of (follow on) cleanup to cover both amqp and db, since those are the services that have ssl atm