Agent installation

I want to be able to install the mcollective-package-agent package on remote server managed by MCollective at the same time as installing MCollective. For me, the ability to RPC to a remote server and get package information is important and I believe other system administrators would benefit greatly from such a feature. It's tunable and off by default, so it's a safe addition.