Barnabycourt-file distributor (Moving PR 78 to point to 2.4)

This PR is to merge the changes associated with PR https://github.com/pulp/pulp_puppet/pull/78 to point to pulp 2.4