maintain only one instance of the search activity

Instead of launching a new search activity each time a search is
initiated, only maintain one search activity.
http://developer.android.com/guide/topics/search/search-dialog.html#LifeCycle