Results 3 issues of Jason Cox

Hi have been trying to compile but have struck an issue with the current master. When I compile I get the following on any commit after 1b4cb0eee52d158b90924904fee23cd406bc3353 ` cc -pthread...

…bash without needing to write a lookup table from proc to settings

...ng and not just accept that the PIDFILE indicates such. Also update the Makefile to include intall and uninstall options