Add new distance checking message for mob vision.

Added SqFineDistToVision in nomoveon.kod, based on Shakrune's new improved
resolution messages but without $ checks for speed (and not needed for
vision checks). Also the return value is in a format that allows comparison
against a row/col radius. Use this for less frequently called checks. Changed
more frequently called vision messages to handle the calculations themselves.