Add pidfile option to the golang implementation

This is required to handle docker-registry with startproc.
Merge pull request #35 from flavio/golang_impl_add_pidfile

Add pidfile option to the golang implementation