puppet: update to 2.7.21

Update to latest puppet 2.7 release.

Additionally the files used to build rpm and deb packages are now removed from the installation which prevents a bogus dependency on make in the final package.