Consolidate Neutron Networker services (BZ 1093414)

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

Combine ovs and Neutron L3 services into single "Neutron Networker" service.
Service params for this hostgroup/role are now metadata-driven from the
puppetclasses.
Merge pull request #134 from sseago/consolidate-neutron-networker

Consolidate Neutron Networker services (BZ 1093414)
Change non-HA qpid params to amqp to match astapor changes for rabbitmq

re-running of 'rake db:seed' is needed.
Merge pull request #136 from sseago/rabbitmq

Change non-HA qpid params to amqp to match astapor changes for rabbitmq
Renamed LVM Block Storage role to Cinder Block Storage

https://bugzilla.redhat.com/show_bug.cgi?id=1100459
Merge pull request #137 from sseago/lvm-rename

Renamed LVM Block Storage role to Cinder Block Storage
Added import/export functionality for deployments

This commit makes it much easier to reproduce deployments based on prior ones.

Deployment export is based on the deployment summary page, but output format
is yml, and internal IDs are removed, in favor of puppetclass names and Staypuft::Role
names, in order to ensure that the format is portable across deployments and
across foreman instances (assuming Role/puppetclass names are the same).

Import pulls a previously exported deployment param set into an existing deployment object.
commits from jrist "Import and button cleanup for deployment UI"

and "Move configuration into a dropdown"
Better popover logic and fixed a few erb bugs

Fixed up the javascript

Left placement of import popover
Remove redundant 'config's
rabbit/qpid UI switch

Add selection of AMQP Provider on first page of wizard
(RabbitMQ vs. Qpid). Sets the param on the deployment, and
then iterates over the hostgroups and sets the amqp_server param
(soon changing to amqp_provider) on those puppetclasses that
define it (much as we do for nova vs. neutron)

db:migrate is required with this PR
adding default value in new action
Fix formatting
Merge pull request #124 from sseago/deployment-import-export

This commit makes it much easier to reproduce deployments based on prior ones.

Deployment export is based on the deployment summary page, but output format
is yml, and internal IDs are removed, in favor of puppetclass names and Staypuft::Role
names, in order to ensure that the format is portable across deployments and
across foreman instances (assuming Role/puppetclass names are the same).
Do not use real AR models in migrations
Merge branch 'rabbit-qpid-ui'

* rabbit-qpid-ui: (3 commits)
  Do not use real AR models in migrations
  ...
Puppet ssh design
moved to wiki
Start random host names with a letter
Modify orchestration to use puppet run via ssh