This I'm afraid I'm not OK with, I want to avoid the curl/wget dependencies in here.  We can move to using nanliu's staging module (https://github.com/nanliu/puppet-staging) as a way of handling this but I don't want the dependency in here.