Added the ability to undo a move by clicking
Added difference in left and right clicks.
Merge branch 'master' of github.com:Bakkes/Karo

Conflicts:
	KaroManager/KaroGameManager.cs
Merge branch 'master' of github.com:Bakkes/Karo
Merge branch 'master' of github.com:Bakkes/Karo

Conflicts:
	KaroManager/KaroGameManager.cs
Merge branch 'master' of github.com:Bakkes/Karo

Conflicts:
	KaroManager/KaroGameManager.cs
Merge branch 'master' of github.com:Bakkes/Karo
Fixed the threading errors again
Merge branch 'zobrist'
Fixed repeating sound when pressing right mouse button (#48)
Fixed PvC going to PvP, see #49
Removed useless semicolon.
Merge branch 'master' of github.com:Bakkes/Karo
You can now win/lose the game against the computer.
AI Depth is now 3 (for debugging purposes).
AI now stops traversing the game tree when it finds a winning move.

BoardComponent also has another lock for markedCache (this should resolve the
last few key not found exceptions from the markedCache).
Merge branch 'master' into zobrist