Initial commit of the Pulp puppet module

This is the puppet module as it currently is in my node development branch in the pulp repo. I'll make a PR to remove the module in that repository.