Allow Map::senses() to use a range value of -1, which will ignore range (ONLY for SENSE_SIGHT though).