Added bits to make building an RPM possible

The spec file is the framework for the RPM, and setup.cfg is for good handling of .py[oc] files by RPM.
The Make file facilitates local building of the RPM and can be extended to support other package types.
Then updates to the .gitignore so no one accidentally checks in build artifacts