Fix test description
Update travis, add Gemfile.
Merge pull request #54 from apenney/travis

Update travis, add Gemfile.
Prepare 0.4.0 release.
Merge pull request #53 from apenney/040-release

Prepare 0.4.0 release.
Merge pull request #51 from songkick/master

Fix test description
Use puppetlabs/concat
Merge pull request #55 from hunner/fix_deps

Use puppetlabs/concat
Prepare 0.4.1 release.
Merge pull request #56 from apenney/041-release

Prepare 0.4.1 release.
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
Merge branch 'master' of https://github.com/puppetlabs/puppetlabs-haproxy

rebased from upstream/master