Issue #133: Divide by Zero when setting watch status

If there is bad meta data or a bad file in plex, the duration can be set
as zero.  This would cause a divide by zero exception to be occur.  This
change sets the indicator to unwatched in this situation.
Issue #66: Add Video Queue support

Basic Video Queue support has been added to the Internal Video player.
Basically instead of passing a bunch of intent extras a LinkedQueue is
created and the VideoContentInfo implementation is added to the queue.

The video player will retrieve the item from the queue and play it.  Items
are deleted from the queue once they are retrieved.

This sets things up so that features like Continuous Play of TV Series
or adding multiple items to a Queue can occur.
Issue #98: Implement basic Continuous Playback

This implements basic continuous playback for the queue.  The queue can
have a mixture of video content (movies or tv episodes).  If a video is
selected playback of all videos in the queue will occur.
Issue #98: Implement basic Continuous play functionality from Video Queue

Add items to the queue, as one finishes the next will automatically be
played.
Add icons to items in menu drawers

* Add standard help option - used to provide either web based or in app help
* Add icons to Main Menu side menu and Movie browser side menu.
Rename sliding menu_options to menu_list_options