query the prefix map for short queries

When evaluating '*', we would send the query down to all the individual
whisper structures, which would take a long time to execute.  For short
queries (where the number of dots is less than our shard prefix), we
evaluate them directly on the list of prefixes in the map.