Initial cut at using Jelly Bean timedResources.

This didn't seem to work to well. Seems JellyBean wants the file on the
SD card or as a resource and not as a URI retrieved from the internet.

May have to just implement native handling ourselves instead of using
the built in API.
Issue #29: Internal player support for Subtitle playback

The internal player will now display subtitles at the appropriate points
in time if a subtitle is selected before video playback begins.

Only SubRip (SRT) subtitles are currently supported.