Change the order concat fragments of listening services are collected.

Correct the order with which concat fragments of listening services are collected. The previous implementation could result to wrong configuration files. 

Example:

Suppose you have two backend members named lxbrf23, lxbrf24 and the listening services: 
-demoservice
-demoservice-mess
-demoservice-mess-it
-demoservice-mess-it-even
-demoservice-mess-it-even-more

The concat fragments will be alphanumerically ordered and will result to a wrong configuration file.
Reference release 1.0.0 in fixtures

...since current master of puppetlabs-concat breaks tests.
Update test examples to check for the added '-01'

...which recently was introduced to support services with minus in their name.
Merge pull request #60 from mmz-srf/support-minus-in-service-names

Support minus in service names