Use IsInBounds instead of IsInMap in some places. Fix SendToEmptySpot.
RAI: avoid sending out of bounds move commands