Perl packages

This is mostly all the stuff needed to get `Net::RabbitFoot` working, and is pretty much all straight forward. Only difficultly I had was with `Path::Tiny` which fails tests. I've just added `doCheck = false` to work around this for now, and everything else seems to work.