Distinguish between TCP and UDP port in get_port.
Test TCP and IPv4 in alice and bob tests.
Merge branch 'master' of https://github.com/sonOfRa/tox4j
Connection state can change a number of times.

But it only changes from connected to disconnected, never from connected
to connected or disconnected to disconnected.
The "connected" event now tells us whether it's TCP or UDP.
"generated" is a better name for generated sources.
Implement simple SOCKS5 server and use it for tests.
Increase test timeout to 30 seconds
Only request at most as many bytes as are left in the file size.
Increase timeout to 40 seconds. Now all tests pass here.