control: deal with crippled lsof when finding pid

OpenShift has aliased `lsof' to `oo-lists-ports' and there is no
longer any control over the output format.  Use grep and awk to grub
the pid out of this fixed output format.
Merge pull request #6 from frasertweedale/fix/lsof

control: deal with crippled lsof when finding pid