[MCC-1312078] Fix/ ports and warnings

This resolves issue #4  and #2, thereby making the test service 10% more awesome.   5% to go!
Ah, yes.  I also want an ensure pid above.  Oops.