Change handling of userid

Allow runtime configuration of the non-privileged username. Don't
set the ownership of installed files, as this conflicts with many
packaging systems that expect and desire to run 'make install' as a
non-privileged user.
Change handling of pidfile

Make the location configurable at runtime and don't try to create it
during installation (that makes no sense).
rpm: Add spec file and RH init script