Add packaging for .deb, .rpm, etc.

I used the packaging code from mcollective-package-agent, making changes where necessary to alter the package name, description, dependencies, etc.

Note that it also required adding an annotated tag for 3.0.0, and also required this patch to puppetlabs/packaging:

https://github.com/puppetlabs/packaging/pull/277