Merge changes Ie1fc2d92,Ie66e92cc,I09a4520a,Ia13d0dc1

* changes:
  binderRpcTest: ServerProcess opts in struct
  libbinder: respect 'reverse' cncts are 'incoming'
  libbinder: 'RpcSession::addIncomingConnection'
  libbinder: send is non-blocking and interruptible