Add --pid_file command line option

While writing a init script for slanger (do you have an init script and would like to share?), I had problems getting the PID of my slanger service. Using a --require script is possible but this pull request makes it easier to kill the process after starting it in the background.