Merge branch 'develop'
Updated Readme and Licence year
Add a getter to the handle of the socket.
Added some guards to allow other unix systems to build
Added a static close handle function, some README additions.
Merge pull request #2 from catageek/HandleGetter

Add a getter to the handle of the socket.
Blocked off a Windows sockets call
Merge branch 'master' of https://github.com/Meisaka/NetPort
Start on a spec
Added function to get high-res time, adjusted select to not block.
setup CMake with test client/server targets
Add static methods for send and recv
Merge pull request #4 from catageek/add_static_functions

Add static methods for send and recv
Socket handles are now socket_t
Merge branch 'master' into MEIProtocol

Conflicts:
	src/TCPConnection.cpp
Added a C++11 test
CMake and config additions for C++11
Renamed some files, started adding a new API, adjusted methods of UDPSocket
moved items in the test-server for RAII
Fixed some typos, added more initializers for IP4 that allow address and port in one call