documentation Updated README.md for module release

Updated the README.md documentation in anticipation
of the puppet-quantum 2.0 release (Grizzly). Matched
style to other modules, added a short example, and
included links to further documentation and resources.

* Added example code to enable quantum networking in nova.
* Included a list of other quantum network drivers of
interest.
* Updated contributors to point to the latest github
graph.
* Trailing whitespace removed.
* Added cisco-quantum to documentation
* backticks around inline source

Change-Id: Ice968a719541c8e3a8924647690a99ef6d304378
Pin mysql to major version for fixtures

Previously, unit tests were using master for testing.

This commit changes them to use the newly created major version
branches. This allows us to backport bug fixes while we wait for
upstream to stabilize.

Change-Id: If7bfcc760f77a93163b17da8382bdd63ccc8850f
Define quantum-plugin-ovs package resource for ovs agent and plugin.

deploying ovs agent on rhel 6.4 fails with a Could not find resource
'Package[quantum-plugin-ovs]' for relationship on 'Quantum_plugin_ovs[OVS/local_ip]' on node.
This fix only defined the resource if not defined already.

Change-Id: Iedf8a607915f65b7a8cf7af99749b9b65cba7bd9
Merge "Define quantum-plugin-ovs package resource for ovs agent and plugin."
Merge "documentation Updated README.md for module release"
Add support for provider networks

Quantum lost the ability to configure provider
networks between folsom and grizzly in part
due to changes made in commit 094c2ae:
only set network_vlan_ranges for vlan network types

Since network_vlan_ranges informs the plugin
which provider networks are available, it is
still needed even when not in vlan mode.

This patch changes the behavior to be:

- if the user sets vlan_ranges, the config option
will be set regardless of plugin

- if the user doesn't set it, a default is used
when in vlan mode, while the value is ensured
absent when in gre mode.

Change-Id: I1638d28da87041798c0b183923137c3bd535c6c3
Fix syntax error in README example

- Fix spelling of quantum in variable value
- Remove %example for easier copying/pasting
  of the install command

Change-Id: I929b9c8e1cfa8a30646559675b6a8178bd7ef748
Update allowed_hosts conditional statement

In the origin quantum::db::mysql, if the value of $allowed_hosts
contains or equals to $host, then puppet will complain duplicate
declaration error. This patch is aim to update the allowed_hosts
conditonal statement in quantum::db::mysql.

There are two cases to pass $allowed_hosts to $real_allowed_hosts:

   - If $allowed_hosts is array,then remove $host from $allowed_hosts;
   - elsif $allowed_hosts is string and not equivalent to $host;

At last, if $real_allowed_hosts is not undef, then run
quantum::db::mysql::host_access

Fix bug 1206444

Change-Id: I4c7aef5b7c002c799e8c78fc45dfc3362d41d6ee
Adds root_helper parameter for DHCP Agent

Implements a workaround to address the following DHCP Agent bug:
   https://bugs.launchpad.net/quantum/+bug/1182616

Adds the root_helper parameter with the default setting of:
'sudo quantum-rootwrap /etc/quantum/rootwrap.conf'

Change-Id: If74c22c642c9f3d553901bf545fabc05f24520fe
Merge "Update allowed_hosts conditional statement"
Improve the L3 Agent support

New features:
- send_arp_for_ha
- periodic_interval
- periodic_fuzzy_delay
- enable_metadata_proxy

Fix bug #1207563

Change-Id: I890a6a9b4dc3eb3a189566578c5fbf5e31c145bf
firewall quota support in Neutron configuration

New flags:
- quota_firewall
- quota_firewall_policy
- quota_firewall_rule

Note : Include tests

Fix bug #1208036

Change-Id: Id39f744662eebb628da39cef40c1e1bdd6ed062a
Release 2.1.1

Updates the modulefile for 2.1.1 release.

Change-Id: Ia9a29c28a3d4fc116517aa414ddefb87b1677f8b
Puppet Forge 2.1.1 Release

Prior to this commit, the Modulefile incorrectly listed the
puppet-quantum module version as 0.2.2. This patch updates
the version to 2.1.1. As the repository has already been
given a release tag of 2.1.0, this is a candidate for a new
release with a minor bug fix version bump. No 2.1.0 module
will be available.

Change-Id: Id94800e318e4560b6ba5555f43f849d8df028f5a
Merge "Improve the L3 Agent support"
Merge "firewall quota support in Neutron configuration"