Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
Windows build fixes.
Switch VS2012 build back to real, not self-test.
Now for some clang compile fixes...
One more Windows build fix.
Don't need to check peer version for every item in txQueue since there is only one peer.
Simplify locking semantics some more to address a deadlock.
Move socket manager implementation into osnet/
About halfway there in refactoring to support pluggable SocketManager.
More work on abstracting socket manager.
Kill old testnet stuff, update main.cpp for new SocketManager abstraction.
cleanup
Starting on simulated socket manager.
Some work on simulated net...
Testnet work... getting there!
Testnet sort of works! spins up supernodes.
More testnet work.
Deadlock fix...
Prep for real tests like alltoall.
Testnet WIP