BoardState is now p0 / p1 symmetric

Made BoardState symmetric in player0 and player1.  This means that
BoardState now contains the information about the enemy’s hand, so we
need to be careful not to exploit it.  This change should allow things
like the enemy’s Northshire Cleric drawing cards on your heal.