BUG: compute() in broker_query() could throw odd errors

If the broker_query() module was not given any search dictionaries
it would throw an error. This behavior was fixed so that a debug
level entry was added to the log and compute() returned if no
search dict was provided.