Working server client connection and read write.
Working .dll AH-68
Add basic package structure. AH-68
Add functions to the network component to access received packages. AH-68
Refactor out connection from NetworkHandler. AH-68
Refactor connection logic in preparation of multiple clients. AH-68
Finished refactoring of server/client connections. AH-68
Fix reconnecting client. AH-68
Add callback for clients disconnecting. AH-68
Comment a few network header files. AH-68
Full commenting of Network. AH-68
Fix problems with release configuration. AH-68

Also added callback for when client get a disconnection.
Renamed variable in network test to make it more descriptive. AH-68
Additional network and serialization tests. AH-68

Also altered the filter structure for unit tests.
Merge remote-tracking branch 'origin/master' into AH-68_Handle_package

Conflicts:
	BoostTest/BoostTest.vcxproj
	BoostTest/BoostTest.vcxproj.filters
	BoostTest/Source/Network/TestNetworkServerClient.cpp
	Client/Client.vcxproj.user
	Client/Source/BaseGameApp.cpp
	Graphics/Source/MyGraphicsExceptions.h
	Graphics/Source/WrapperFactory.cpp
Merged with master