Added En Passant

Nick and I added En Passant, including a Pawn flag for if a player’s
latest move was a pawn double jump, and then also clearing that flag
after each move a player makes. This flag is used in the check for
doing the En Passant special move.