Bug 1041026 - Move search bar logic into custom view

I like this -- as long as all the search messages flow through this onSearch method, we can add the proper callbacks manually. If we grow out of this, then we can setup something else.