Merge "Remove unsafe cast in Client::createWithSurfaceParent" into rvc-dev am: 547bea0331 am: 7f4a097a8d am: 28e92c12eb am: 4fd5d3f003

Change-Id: Ifcd8a89dd1ea41235c2c4eaa1534ff5eb3a18f1b