BugSense error 111592979:  Illegstate Exception while updating progress.

Catch the IllegalState exception and log it, and report it back to Bugsense.
Mainly this is a warning and could happen depending on when the handler is
called exiting the movie/tv show.
Keep Screen On during video playback.

For tablets need to specify in the layout that the screen should be
kept on during the lifecycle of this activity.
Ignore bug reporting when running in the Emulator.
Refactor movie browser layout to provide better metadata info.

Make it easier to find Director, Year, Writers, Generes.
Issue #22: StringOutOfBound exception while browsing TV Shows.

An empty array of genre's can cause this to occur as an empty string is
searched and we could go beyond the end of the string.  Don't process the
string if the array is empty.