Issue #285: Implement Search functionality using a Fragment.

Search functionality is currently broken on Android TV devices as it
removed the built in search dialog, they now are forcing you to use their
search widget for in App searching.

All non-android tv devices still support the built in search functionality
and search provider frameworks.