Update specs for haproxy base class with debian support
Update specs for haproxy base class with debian support

Many of the tests that apply to the RedHat family also apply to Debian.
The tests have been updated to reflect this, as well as to capture the
minor differences between the two platforms.

This commit incorperates the changes from glarizza#7 and glarizza#12

Not all tests pass because I found it pertinent to update the spec
where the actual module code was lacking.

zoojar/puppetlabs-haproxy,MelanieGault/puppetlabs-haproxy,x-way/puppetlabs-haproxy,oshaughnessy/puppetlabs-haproxy,MelanieGault/puppetlabs-haproxy,DSI-Ville-Noumea/puppetlabs-haproxy,fuel-infra/puppetlabs-haproxy,automaticserver/puppet-haproxy,automaticserver/puppet-haproxy,icg-puppet/puppetlabs-haproxy,jpadams/puppetlabs-haproxy,puppetlabs/puppetlabs-haproxy,exo-puppet/puppetlabs-haproxy,tphoney/puppetlabs-haproxy,natewarr/puppetlabs-haproxy,daugustus/puppetlabs-haproxy,oshaughnessy/puppetlabs-haproxy,redhat-cip/puppetlabs-haproxy,puppetlabs/puppetlabs-haproxy,blackcobra1973/puppetlabs-haproxy,redhat-cip/puppetlabs-haproxy,gwdg/puppetlabs-haproxy,andyh2/puppetlabs-haproxy,DavidS/puppetlabs-haproxy,fuel-infra/puppetlabs-haproxy,hunner/puppetlabs-haproxy,jpadams/puppetlabs-haproxy,andyh2/puppetlabs-haproxy,andyh2/puppetlabs-haproxy,natewarr/puppetlabs-haproxy,x-way/puppetlabs-haproxy,puppetlabs/puppetlabs-haproxy,cernops/puppetlabs-haproxy,blackcobra1973/puppetlabs-haproxy,tphoney/puppetlabs-haproxy,gwdg/puppetlabs-haproxy,DSI-Ville-Noumea/puppetlabs-haproxy,exo-puppet/puppetlabs-haproxy,DavidS/puppetlabs-haproxy,icg-puppet/puppetlabs-haproxy,zoojar/puppetlabs-haproxy,rdo-puppet-modules/puppetlabs-haproxy,rdo-puppet-modules/puppetlabs-haproxy