Time out and clean up udp stopped messages

This solves one of the problems with the bittorrent-client tests
not exiting
Remove semicolons
Merge pull request #23 from jhiesey/master

Time out and clean up udp stopped messages