Multi-result search view updates

* Adds ListResultsActivity to isolate action bar and backstack concerns.
* Re-uses ListResultsFragment inside ListResultsActivity rather than adding to BaseActivity.
* Simplifies options menu and backstack hackery in BaseActivity.
* Updates search result list view.