[MCC-1312078] Fix/ ports and warnings

This resolves issue #4  and #2, thereby making the test service 10% more awesome.   5% to go!
Bleh, seems like you'd need to stub sleep on the module, and then you're just mocking the thing you're testing.