Initial pawn movement bug fix.

The implementation of isMoveSafe broke the initial pawn movement code.
Even just selecting a pawn caused it to lose its two tile movement
ability.