finishes 1st draft of LegalKingMove()

This is the first time I have a piece moving around semi-properly!  The
king can now only move one space at a time.  This commit does NOT take
into account whether the king is moving into check, or whether the king
is attempting to castle.