Added unit tests for Move Invertion which checks the board state
memory leak
Merge branch 'master' of github.com:Bakkes/Karo
it builds! added undo move
made test use proper move constructor
merged
fixed build errors after merge
fixed the jump test and deleted some wrong tests
fixed the johan tests
Merge branch 'master' of github.com:Bakkes/Karo into communicationprotocol_2dfrontend_17

Conflicts:
	Engine.Tests.Unit/MinimaxTest.cpp
	Engine.Tests.Unit/MoveFinderTests.cpp
	Engine.Tests.Unit/MoveInvertionTest.cpp
	Engine/MoveFinder.cpp