Fix RuntimeException caused by using a recycled bitmap.

Happens when using a custom background image in the notification shade.

......

Revert "improve code for bitmap handling in notification backgrounds"

This reverts commit fcd6da189412f4d7a97e12221ec1b45e1111f623.

Change-Id: I5628c480867adbe15758f2960b4d7b3a9e1dc2df
ActivityThread: Throw an exception back to caller when supposed to

this dirt snuck in with halo.

Change-Id: I8f6ad0f55d135449eb08afc073fe4b3a23ebf4cf