Implemented TileSourceState and ComputerState.
Added debug writeline and entry and exit methods for all states.
Added debug writeline in KaroGameManager.Update().
Cleaned up usings.
Added debug info at PlaceState.
Added debug info at PieceSourceState.
Added more debug info.
Merge branch 'master' into 2dfrontend_2
Started on communicationprotocol wrapper
Merge branch '2dfrontend_2' of github.com:Bakkes/Karo into communicationprotocol_2dfrontend_17
Added GUI for creating/connecting to a server.
Changed movewrapper so we can create one with C# code.
Implemented some communication methods
Added communicationprotocol
Moved isSet to the right position.
Merge branch 'master' of github.com:Bakkes/Karo into communicationprotocol_2dfrontend_17

Conflicts:
	2DFrontend/State/PlaceState.cs
	Engine.Wrapper/MoveWrapper.h
Added HasWon method declaration
Fixed communication dll.
Fixed project file
Wrote the Vector2DWrapper to communication int