[RFC] First implementation of OperatorWeakBinding

Preview of the new Android operator that weakly binds to a fragment or activity. (see discussion in https://github.com/Netflix/RxJava/issues/899)

This is missing unit tests; not sure how to unit test something based on weak references, will investigate