[REFACTOR] Made addmovetohistory smarter with castling
[REFACTOR] Made addmovetohistory smarter with castling

Now the method can automatically determine which castling notation to
use based on if the king is moving left or right.

kmiller96/Quark-ChessEngine,kmiller96/QuantumChessEngine,kmiller96/Quark-ChessEngine