PID File should not be in /tmp

Files should not be created in /tmp with predictable names.

* Moved PID file to /var/run
* Also added self.pid which is reported to newrelic.
Merge pull request #12 from TJM/pidfile

PID File should not be in /tmp