Implemented ShadowContentResolver.acquireUnstableProvider().

This method is used by various ContentResolver methods in the android
source, so should help with re-using existing logic more. It helped with
ContentResolver.openAssetFileDescriptor().

Closes #961.