(doc) Fix documentation for puppet strings

Before (25.68%)

      Files:          74
      Modules:         0 (    0 undocumented)
      Classes:         0 (    0 undocumented)
      Constants:       0 (    0 undocumented)
      Methods:         0 (    0 undocumented)
      Puppet Classes:    66 (   50 undocumented)
      Puppet Types:     8 (    5 undocumented)
       25.68% documented

After (100%)

      Files:          74
      Modules:         0 (    0 undocumented)
      Classes:         0 (    0 undocumented)
      Constants:       0 (    0 undocumented)
      Methods:         0 (    0 undocumented)
      Puppet Classes:    66 (    0 undocumented)
      Puppet Types:     8 (    0 undocumented)
       100.00% documented
Merge pull request #702 from enovance/puppet-strings

(doc) Fix documentation for puppet strings
Release v2.2.0 on puppetforge

Update pe version requirement to 3.x and fix deps. logic
Merge pull request #705 from enovance/puppetforge-release-2.2.2

Release v2.2.0 on puppetforge
dashboard: Allow override of neutron_options

When using specific neutron driver like cisco n1kv we need to have cisco
profile enable in horizon.
This patch allow to override neutron_options in horizon class in order to
enable cisco profile.
It's also useful when we need to activate vpnaas or fwaas in the dashboard.

https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-n1k

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>