Remove carton, carton-exec and daemon-control.pl

These are now all done via puppet on the
development and production machines.

Replaced by:

~/bin/metacpan-api-carton
~/bin/metacpan-api-carton-exec
/etc/init.d/starman_metacpan-api
Update bin wrappers to use puppet and fallback to carton
fix version parsing
Tidy MetaCPAN::Util.
Merge pull request #339 from CPAN-API/haarg/version-parse-fix

Fix version parsing
Install deps on travis with carton deployment mode
Revert "Install deps on travis with carton deployment mode"

I was trying to get 3/5 perls to be 5/5 perls...
however they now all fail miserably.
Add modules to file in reliable order

to solve occasional test failure.

Any order makes as much sense as no order.
Increase Parse::PMFile verbosity to help debug tests
Force Safe.pm upgrade via cpanm on travis

comments inline.
Drop older perls (10-14) from travis builds
Try to make the release parsing output readable again.

Older archives clutter the terminal output with "Invalid header block at
offset unknown at
/home/metacpan/carton/metacpan-api/lib/perl5/Archive/Any/Plugin/Tar.pm
line 21."
Adds permissions type for 06perms.