Revert "Revert "Memory leak in IInputMethodSessionWrapper executeMessage""

This reverts commit 77cb438535ed202491568e8dadfd4b36faa18dff.
Revert "SystemUI: catch exception in clock/date click actions"

There may not be a more lazy way to check for a package being installed...

This reverts commit dd2976c8646bfaf3e79119c95e0a8c0637ee34c3.
Revert "add a missing recycling call"

This reverts commit d1623a5f71dcf33e68723fff5f9d84560bf3b20d.
Revert "base: Fix build after Parcel ABI fix in Binder"

This reverts commit 2f997efc1364d5ce34b54e2a4acd01f7513ed0bc.
Revert "frameworks/base: Fix compile errors"

This reverts commit ff8c3cf995b93aba7c7e794ff248aec17a15163a.
Revert "Work around uint16_t vs. char16_t confusion"

This reverts commit d2f979a5445291c8b23236bcf6a12e8bc9e7d21f.
Revert "build core/jni with fstrict-aliasing"

This reverts commit 9e6040f753b359fcadc41f2ab8873bad18ac514a.
Unbreak market restore SOME MORE.

Revert "enable market restore"

This reverts commit b47d3665c3d1d086fcd87d7e03a4543d6eb20999.

Change-Id: Ifaeef4391bd9be6cf5926c01f81e9b5103da8d23