Alter way to check for running runners by using PID file

The check_pid function has been changed to go over the pids in the pid file and see if there are running processes with those ids. This also makes pull request #66 superflous.

All other changes are purely whitespace (tabs to 4 spaces). It was a mess all over so I just cleaned that up.