use systemctl on rh7 instead /etc/init.d

use os_familly to specify how to start/stop haproxy
Nova/Glance: Mount nfs device with puppet

With 'ensure => present' in types::nfs we have only fstab configured.
Change it to 'ensure => mounted' it mount the device during puppet agent.

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>
Merge pull request #675 from enovance/keepalived_manage_haproxy_for_rhel7

use systemctl on rh7 instead /etc/init.d
Merge pull request #676 from dsavineau/fix-nfs-mount

Nova/Glance: Mount nfs device with puppet
(doc) Added puppet strings generated files to gitignore

Puppet strings, the new puppetdoc reloaded project, is a wrapper on
yardoc. This commit only add doc and .yarddoc to gitignore file.
(maint) Move specific distro params to cloud::params class

No features added, just a sanitize of cloud::loadbalancer class,
this commit move specific params (os case) to the dedicated class.

Refs: #675
Merge pull request #680 from enovance/sbadia/puppet-strings

(doc) Added puppet strings generated files to gitignore
Merge pull request #679 from enovance/sbadia/fix/675

(maint) Move specific distro params to cloud::params class