sf: avoid assumption remote binder is local

We are lucky that a test was passing a remote binder here and that I
happened to reorder elements in BpBinder, since this caused a crash,
where before, 'owner' was getting set to some random bits inside of a
BpBinder object.

Bug: 150904694
Test: move mTrackingUid around in BpBinder, then
    `atest CompositionSamplingListenerTest` passes

Change-Id: I552a669113844a6b7ceaba5a1197fd04ca7e18d5
Merged-In: I552a669113844a6b7ceaba5a1197fd04ca7e18d5
(cherry picked from commit 858c55f73a760a06ac398562a9274641239e1322)
1 file changed