Fix cinder::rabbitmq rspec tests

$::osfamily fact is now required by puppetlabs-rabbitmq.

Change-Id: I87693a2d767e6b319489eaa76fbf85fdc86c951a
Add support for NetApp direct drivers

netapp_wsdl_url is only valid for the regular drivers.
netapp_storage_service is optional for all NetApp drivers.
See here for example:
http://docs.openstack.org/grizzly/openstack-block-storage/admin/content/netapp-iscsi-driver-direct-7mode.html

Change-Id: I8c6cd9d63b3e6da683bf210f1b4db7bd7fd3d315
Remove Unnecessary mysql::server Dependency

Previously, the db::mysql class required mysql::server.  This is
unnecessary since the mysql::db define requires the mysql::config
class for db creattion.  Additionally, this prevents users from
using a different class such as galera::server to manage
the database.

Change-Id: I9216891e6ec29a8429aad1bb73b7f4fe7f22b2c1
Update revision for rabbitmq

This commit updates the revision of rabbitmq to install for testing.

This revision was chosen for two reasons:

- later revisions remove the rabbitmq::server class
- later revisions do not support installing from your local distro (which
means you will likely get a version not tested with openstack)

Change-Id: Ic3fe0e672a84978b01bc7c9014dd701ecf2b0bde
Merge "Update revision for rabbitmq"
Merge "Remove Unnecessary mysql::server Dependency"
Merge "Add support for NetApp direct drivers"