MCO-160 Add standard packaging to mcollective-puppet-agent

This set of commits is a mildly reworked patch set from https://github.com/puppetlabs/mcollective-package-agent/pull/6 that adds the Puppet Labs standard packaging to the mcollective-puppet-agent.