Interim checking of MCS player
Interim checkin

Attempt at a Monte Carlo player; speed up queries a little (perhaps).
Merge branch 'master' into monte-carlo
Merge branch 'master' into monte-carlo

Conflicts:
	GGP/Player.hs
	Language/GDL/Parser.hs
	Language/GDL/Query.hs
	Language/GDL/Syntax.hs
	ggp.cabal
	players/DepthLimitedMinimax.hs
	players/Minimax.hs
Better Monte Carlo player