Javadoc
Returns whether a
MovePath is legit for an
Aero unit isMoveLegal() seems to disagree with me
on some aero moves, but I can't exactly figure out why, and who is right. So, I'm just going to put a list of
exceptions here instead of possibly screwing up
MovePath#isMoveLegal() for everyone. I think it has
to do with flyoff or return at the end of a move. This also affects cliptopossible