Make equal sign (=) optional when loading pgn file

Found some pgn files exported for xboard that do not use the equal sign
when promoting a pawn. Allow for parsing promotion without the sign