libbinder: Add binder::Status type

(cherry-pick of 09eb749704afd9e226e1347cb20c90be2016cd21)

This object implements equivalent functionality to the Java logic which
serializes and re-throws exceptions from services.

Bug: 25615695
Test: Integration test for generated AIDL code reveals this to work
      correctly.

Change-Id: I5a57710a148ffbd18a4a2c6f0f4fb6d409e0bf8f
4 files changed