UDP client for tracker communication defined

Code using Netty works as expected  (it has been tested using `nc -ul`).
Tracker client implementation now returns some sort of `stop token`,
opening the opportunity for the caller to stop listener at will. Now, tracker
instantiation code sucks so I think it would be a good idea to think in
some sort of DSL with success and failure handlers.