Split readFromParcel into fromBinder.

Before, readFromParcel figures out if the item in question is local or
remote and returns the appropriate object based on that. This avoids
wrapping a local object with a proxy when possible (and so, it prevents
parceling code locally in a process).

Bug: 111445392
Test: atest android.binder.cts
Change-Id: I87a2ba53f539e0fea08d4e27315b33607dedf927
1 file changed