Added --pidfile, in addition to --pidpath for Linux.

Allows user to specify location of pidfile instead of pulling a unique one from port.

I've actually been using this patch with sab for 12 months+ and am now reinstalling the box so thought I'd make the effort with a pull-request.