Fix NewApi errors in support libraries

- Moves notification templates to API 11. All references to these layouts
  are guarded by API 11 checks.
- Splits leanback preference category into two versions, one which uses
  the accent color where available (API 21+).
- Splits v14 preference divider into two versions, one which uses themed
  drawables where available (API 21+).
- Adds an ICS delegate for ActionBarDrawerToggle since getThemedContext()
  is API 14+.
- Uses ViewCompat wrapper in ForwardingListener where necessary
- In VDC, avoid returning Mode.ADD on unsupported versions

Bug: 29630077
Test: ./gradlew lint
Change-Id: I12edc214c868204096ebf8d30195b5841f1c98da
14 files changed