SurfaceFlinger: Safely cast from IBinder to Layer::Handle am: a8c7c54eed am: 7a8447faba

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15548960

Change-Id: I8724ccade3640f77745b8c8e64f6d14a418fee42