am ba1311a3: Merge "Fix API name" into jb-mr2-dev

* commit 'ba1311a3f64efc9f22dea1ab5477002751e478dc':
  Fix API name
am 9b3ebb12: Merge "Update API" into jb-mr2-dev

* commit '9b3ebb124eba3d9f80ae299e0cbcfcd9c0a8653d':
  Update API
am 88cec86e: Remove STOPSHIP and defer removal.

* commit '88cec86e882e27a9e35315553cc05fdf7f281a4e':
  Remove STOPSHIP and defer removal.
Fix change of behavior in Looper.quit().

It seems some applications rely on Looper.quit() terminating the
loop immediately without processing all messages.  Rather than
risk breaking them, make the safer behavior optional.

Also take care to properly drain the message queue before quitting
so that all of the Message instances are recycled.  This may
help release storage sooner in case the Looper doesn't get GC'd
promptly and its remaining queue of undelivered messages sticks
around.

Improve docs on runWithScissors.

Bug: 8596303
Change-Id: I8cbeb6f7a5f6b8e618b5109f87a03defc1486b9f

Conflicts:
	opengl/java/android/opengl/GLSurfaceView.java
am 68711f93: Merge "Revert "Simple MVC based binding mechanism for android controls."" into jb-mr2-dev

* commit '68711f936381310fad783f2500e59dc2f272618a':
  Revert "Simple MVC based binding mechanism for android controls."
am 2623a24f: Merge "Fix bug #8654490 android:paddingStart doesn\'t override android:paddingLeft" into jb-mr2-dev

* commit '2623a24ffa4d75206757684b12b06318167f8788':
  Fix bug #8654490 android:paddingStart doesn't override android:paddingLeft
am 63e550f2: Merge "Add getters and private constructor" into jb-mr2-dev

* commit '63e550f2026e749e7be5ab03655f0a5105457b9e':
  Add getters and private constructor
am eddb9c89: Merge "Rename API AndroidKey* -> Key*" into jb-mr2-dev

* commit 'eddb9c891619c39f459d10b200eddb1f2932c96b':
  Rename API AndroidKey* -> Key*
am b08aa235: Merge "Improve fix for bug #8159072 Spinner widget should be RTL\'ized" into jb-mr2-dev

* commit 'b08aa2354ff3b1bd1c7d705b82a7c1e62674ee50':
  Improve fix for bug #8159072 Spinner widget should be RTL'ized
am f535c820: Merge "Restore dock home support for car docks." into jb-mr2-dev

* commit 'f535c820c428d4eefffcb224f2572a9c5b9965ea':
  Restore dock home support for car docks.
Adding matching @deprecated.

Bug: 8657266
Change-Id: Idbd22dc647f11441d15da12eb23723539768cf4c
don't trigger a render when setting the rendermode

also don't cache the rendermode, to mimic the older
behaviour.

Bug: 8656076
Change-Id: Id9383852bed073927db2364f7ac30a1be28b4cd8

Conflicts:
	opengl/java/android/opengl/GLSurfaceView.java
am 24b55f25: Merge "Deprecate StatFs methods returning small values." into jb-mr2-dev

* commit '24b55f25c18fbed6b5d10ed33ddaab269cf1a01e':
  Deprecate StatFs methods returning small values.
am 58156b41: Merge "Fix NPE when restarting ChooseTypeAndAccountActiivty." into jb-mr2-dev

* commit '58156b4123acf92f2a03885136a3b6859801f000':
  Fix NPE when restarting ChooseTypeAndAccountActiivty.
am e37c8f78: Merge "Improve API and documentation" into jb-mr2-dev

* commit 'e37c8f781abb045ec4a0b872e5e6afe48eee021a':
  Improve API and documentation
am 4a1d9513: Merge "Fix NPE issues seen by CTS" into jb-mr2-dev

* commit '4a1d95139a57b8726fb168b08a5c54b9a134c8df':
  Fix NPE issues seen by CTS
am 3b4f85b7: am e397020d: am 102e9e5a: am 1b95cc41: am 653a00e2: am 6afeb0e5: search suggest tags for google service docs and exclude a whole bunch from suggestions

* commit '3b4f85b715399dc044fbaafda37ce74863d55370':
  search suggest tags for google service docs and exclude a whole bunch from suggestions
am 80b16639: am b20a943a: am 7c0523d0: am 22881a14: am 3ef011d1: am 9ffe5dff: add email links for android branding bug:8666523

* commit '80b1663937462d8ade4eb0187325fb01cc77df3f':
  add email links for android branding bug:8666523
am 0935f258: Merge "Updating API based on feedback" into jb-mr2-dev

* commit '0935f258dc2fd1eeadf9d502abbd1e409f68ac67':
  Updating API based on feedback
am 12a7f76c: Merge "Fix system server crash when uninstalling paid LS widget that has been added (issue 8647398)" into jb-mr2-dev

* commit '12a7f76c8687053d139d670631e7cef7031f8c48':
  Fix system server crash when uninstalling paid LS widget that has been added (issue 8647398)