Fixed keyboard-EditText overlap

Keyboard no longer covers the searchText field when active, so the user
can see what is entered. Added an OnKeyListener to the searchText field
that hides the keyboard whent he enter key or d-pad is pressed.