Prepare to extend udp detector
Now it can be any port
add QObject *parent to the constructors of socket classes
Just like many classes derived from QObject
Add an overloaded writeDatagram for convenience
Add a new inline function to change the text of a Title object
Clients request the number of players from each server