Drawer updates for Media app

- Merging list and empty adapter functionality into CarDrawerAdapter.
  The adapter will display disabled-list item if flag set and no items
  are available to display.
- CarDrawerAdapter now supports cleanup when popped. Subclasses can perform
  any required cleanup.
- CarDrawerAdapter sets title from resource-string or bare-string.
  Media-app needs latter while Dialer/Radio use former.
- CarDrawerActivity supports setting main content view. MediaApp will
  use this (in upcoming CL).

Bug: 34352155
Test: Manually
Change-Id: Idf99cfaf8ae8269756a722e883ecf64df9dcbdbe
5 files changed
tree: ce844c08250d08a46f01049bcdccc1e4d42877df
  1. car-apps-common/
  2. car-radio-service/
  3. car-stream-lib/
  4. car-stream-ui-lib/