refactored validate-and-search to abstract out validation part.  attempting to allow blank suggestion queries.
Uggh.  I was passing the wrong hashmap to search function.
For businesses and items, return empty collections.  For business_categories, return first X.
Merge pull request #3 from marklar/blank-query

Blank query