New Settings UI and video quality selection logic.

  Bug: 12467965
  Bug: 12935910
  Bug: 12575084

Implements the settings as a proper activity/fragment. Also cleans
up some of the old logic we had for handling and displaying settings.
Also has the new L/M/S logic for video quality.

Change-Id: I412af424b74369cef15c7ead2cb09704875972e3
17 files changed