Puppet 3.4 workaround for "The given name _package_ensure does not conform to the naming rule..."

Puppet 3.4 broke a few things, apparantly this is supposed to be fixed in 3.5? 

Whether this is merged in or not isn't a huge deal but want to make this fork and problem known.