improved home page channel search

- won't do complete scan of all 50, if one is found
- will blank out the suggestion when the query is emptied