P2P reconnect

proxying of all p2p udp connections through the lobby
p2p reconnect (WIP)

the above 2 features only are activated when the server
sends a "P2PReconnect" message before "CreateLobby",
so for now this doesnt change anything major

some adjustment was made to when the lobby settings are
loaded with respect to when the proxies class is instantiated
log to faforever.log and stderr in developer mode
only activate reconnect when server sends P2PReconnect
Add dep on pytestqt
Merge remote-tracking branch 'rooot/p2preconnect' into develop