[MCC-1312078] Fix/ ports and warnings

This resolves issue #4  and #2, thereby making the test service 10% more awesome.   5% to go!
Probably want ` (i+=1) <= 30 ? retry : raise`