am 2b0b9137: Decouple the service interface stub from the service, so that the service can be GCd even if the system process still holds a reference to the stub.

Merge commit '2b0b91376a7101fafdf8b007ae660d8b2a039530'

* commit '2b0b91376a7101fafdf8b007ae660d8b2a039530':
  Decouple the service interface stub from the service, so that the