Shorten Move::is_legal()
Shorten Move::is_legal()

No change in behavior; just making the code
more concise.

MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess