Use message buses for SearchResultOnMap rather than Android runnable concurrency model.
Merge branch 'android_viewmodel_concurrency_thread_asserts' of github.com:eegeo/mobile-example-app into android_viewmodel_concurrency_thread_asserts