Update QUANTUM_PLUGIN_CONFIG for N1K cisco plugin

when deploying n1k cisco plugin make sure to update the quantum_plugin_config
so the plugin is loaded appropriately. Since grizzly uses multi config,
only do this for n1k plugin which uses single config and let other plugin
use the default behavior.

Change-Id: I3a360e991c954570b729b547ef8b00d4eebd4a39
Merge "Update QUANTUM_PLUGIN_CONFIG for N1K cisco plugin" into stable/grizzly
Fix some puppet lint warnings.

Puppet-lint likes when the ensure's come first

Change-Id: Ib7828fd84a071c84961b0b9597cb7bee944ed533
(cherry picked from commit 2c7f2bb9a8677b6238762f33974611b98142e664)
Update fixtures.yml for grizzly

Change-Id: I68ea275bc8f3b9106b8dba655f08b5a09abcda94
Add missing quantum-plugin-cisco package resource

This is a required package to configure cisco plugin,
without this change the plugin configuration will
fail with package resource not found.

Change-Id: I7f6245ba50bca855516c43346fbb1d09ed7282ef
Disable 80chars/class_parameter_defaults checks

* Disable warnings for "line has more than 80 characters"
* Disable warnings for "parameterised class parameter without a default value"

We do not wish to track warnings for such violations.

Change-Id: Ief5c949bbd5fd574257ebeea91052cc3fa501c83
(cherry picked from commit c423525f354283ccd6df3d0e160041d8263fd8b0)
Merge "Add missing quantum-plugin-cisco package resource" into stable/grizzly
Renamed to neutron in the gitreview file

Change-Id: If553dd4961cabcba39c9c2c01229e9f2d691ce0b
(cherry picked from commit 03abc4e7ca5c59d43a1409c60cbe078e88f9afc0)
Add quantum server dependency for cisco plugin config

Make sure quantum-server is required before updating
/etc/default/quantum-server.

Change-Id: I2a2b9fa75dc13758bc9330166f8ce700ce2afae1
Merge "Add quantum server dependency for cisco plugin config" into stable/grizzly
Add puppet-doc where appropriate

Conflicts:
	manifests/agents/metadata.pp
	manifests/keystone/auth.pp
	manifests/params.pp
	manifests/plugins/cisco.pp
	manifests/plugins/ovs/bridge.pp
	manifests/plugins/ovs/port.pp

Change-Id: I1a88250932eb35ba611f41d6d03ae757b4671c2b
(cherry picked from commit e4810aa8f0d59189769ea26ac30d0fe4dface88a)
Fail puppet-lint on warnings

Puppet-lint will now fail if there is any warnings.

Change-Id: I9cbd8f4e2792a9882a249ab3aeeb37360414bf08
(cherry picked from commit a193393d46a3d9afbb2a9ae51a164caa3b8609e0)
Need enable_tunneling=True else Quantum fails
Merge branch 'grizzly' of https://github.com/gwdg/openstack-quantum-puppet into grizzly