Order listening services better
Order listening services better

With the recent additions of multiple-listen-service ordering, the order
using the concat-fragment depended on the end-of-line vs other
alphanumeric characters. This is not actually the case with the concat
module, so this fixes ordering for services under a small set of edge
cases.

This adds the smaller edge case of if a balancermember begins with "00".

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