RPM spec file and build script.

Using build script to populate spec file with data such as version info
and project URL.

Still need to make RPM create a dedicated user, to avoid running this as
root.