The Power of StateSpace!

StateSpace class added, which replaces the char matrix in control. Win
check, valid move check all occur in this class now as well as a lot of
other utilities such as state-space enumeration, check to see who's turn
it is, and more.
Merge remote-tracking branch 'origin/master'

Conflicts:
	aifinalproject/Heuristics.java