Fix init/rpm bugs

* Init script starts server on correct default port now
* RPM %pre section only makes the user if it doesn't exist yet

Closes #4
Closes #3
Makefile/gitignore updates
Merge pull request #5 from tbielawa/master

Fix init/rpm bugs