Clear en-passant square when making null move
Performance tweak
Less code