Include spec file and infrastructure for making RPMS.

Here's an initial patch to add RPM-ification to Puppet.