Udp: Fixed slowness!

It came from an infinite loop hogging all of it's thread time
Various code cleaning
Kill: made sure it's called on all client thread and that it doesn't raise any exception

+ small code cleaning
Kill: moved common behavior to Handler (parent class)
Moved all sockets-related classes to the new sockets package
Moved test scripts to the test package