Prevent memory leak
Added test for concurrent connect/send/receive
Moved socket error message to info message
Merge branch 'master' into memory_testing
Stronger separation between Create/Connect
Pointers in client and paths vectors
Remove sockets and paths at Finalize
Pointer notation in debug statement
Merge branch 'memory_testing' of github.com:blootsvoets/MPWide into memory_testing
Check for null in paths
Merge branch 'memory_testing' of github.com:blootsvoets/MPWide into memory_testing
Socket.h matches Socket.cpp
Don't add extra mutex on create
DecrementIndices also assumes MPWPath can be null
Socket pointers in InThreadSendRecv and InitStream

Since we are using Socket pointers anyhow, it's easier,
faster and safer, to just use that socket instead
of referring through a stream number to a vector.
Merge pull request #14 from blootsvoets/master

Added a test for MTO and the changes needed in MTO to support it