am 71027e1b: Provision the backup manager in the SDK System image.

Merge commit '71027e1b75951c90c22c9979a505381fae843ed3' into froyo-plus-aosp

* commit '71027e1b75951c90c22c9979a505381fae843ed3':
  Provision the backup manager in the SDK System image.
merge from froyo-plus-aosp

Change-Id: Ib618f0dc9c71938d111648043ebd2fa2b93beda1
am bb6eb408: merge from froyo-plus-aosp
am c817c521: Copy platforms and samples from ndk/ source tree.
am 97af2f76: am c817c521: Copy platforms and samples from ndk/ source tree.
am d616e8b2: Fix build
am f2ecc1ea: am d616e8b2: Fix build
Add in some more useful MonkeyRunner commands:

 - Add in device "drag" command to simulate a finger moving across the touch screen
 - Add in some pixel operation on MonkeyImage to scripts can do pixel level tests and comparisons.
 - Fix up the help command to no longer loop forever.
 - Start MonkeyRunner in interactive mode if no script file is specified.

Change-Id: Ifd2655d3291dcc9dc355d4c2efa9019dc38bee5d
am fcefaf88: Add a sample to demonstrate module exports in the NDK.
am 54a02f74: am fcefaf88: Add a sample to demonstrate module exports in the NDK.
Merge "Add in some more useful MonkeyRunner commands:"
Fix build. @Override

Change-Id: Iecc821e610f671f6e08aa98e433a31990af40855
fix build (again).  Even more sneaky @Overrides

Change-Id: I370a3d6372ac8425959ce71c5e564a2bac04dc03
Merge commit '675b718ebfb196dc10d2961fa013356ee6505b77' into HEAD

* commit '675b718ebfb196dc10d2961fa013356ee6505b77':
  Add in some more useful MonkeyRunner commands:
Merge commit '4f6ff05e8c0c29ab013ade057e64392bced42f00' into HEAD

* commit '4f6ff05e8c0c29ab013ade057e64392bced42f00':
  Fix build. @Override
Merge commit '95ceb13852bfcd48ebd95665436b5fe9aab5f187' into HEAD

* commit '95ceb13852bfcd48ebd95665436b5fe9aab5f187':
  fix build (again).  Even more sneaky @Overrides
Update to use system/core/include 4.2.2_r1.2
Update to use sdk 4.2.2_r1.2
Update to use binary.mk 4.3_r2.1
Update to use update-api