Issue #47: Allow Poster layout for TV Series.

This change adds a preference setting to specify that a poster layout should
be used instead of a Banner layout.  The default is to use the banner
layout but the user can change this through the settings preference
option.
Remove unneeded views from layout.
Issue #78: Add support for SSA/ASS formatted subtitles.
Add additional preferences for Grid layout and for Category filtering.
Honor the preferences for starting filter.
Issue #72: Add Grid View for Movie Browsing.

Implemented a Grid view for movie browsing.  This grid is 3 x 8. So it
displays a max of 24 items at a time.

Using PgUp/PgDwn on the remote will scroll a page at a time through
the available items.