Replace the catalog with a "Now Showing" screen.

Gives the title of what's playing, a playback scrub bar, and a tiny playback control remote, as well as buttons to get to the rest of the app.
Project targets Android API level 17
More work on calculation of playback data.

Lots of logging too, because it's not right yet.
Get details depending on playback type.

Live playback looks for the "offer", which is always there when the offer is recent (e.g. live).
Timeshifted playback looks for the "recording" which sticks around even if it's old.
Log an ascii-art bar until I get a better one on screen.
Now playing works!

Just need a pretty scrub bar.
Basic TivoScrubBar view, draws background.
Scrub bar draws thumb.
Drop ascii bar, merge setScrubBar().
Don't adjust active for rounding errors.
Draw the available section of the scrub bar.
Drop the SeekBar.
Human readable hour format.
Fix init threading bug on first launch.
Fix resuming "Now Playing" (e.g. open anything else, hit back).
Draw all Bitmaps with Rects.

So they scale consistently regardless of pixel density.  A bit of prepping to draw the text inside TivoScrubBar (rather than the XML layout) also snuck in.
Pass locales to satisfy lints.
Switch to now playing, upon pressing Watch Now.
Scale the bar ends to fit the time labels.
Try to handle socket disconnections.