OnSubscribeRefCount with Synchronous Support

Fixes https://github.com/ReactiveX/RxJava/issues/1688
OnSubscribeRefCount UnitTests

Additional tests on top of those started by @davidmoten
Merge pull request #1755 from benjchristensen/issue1688

OnSubscribeRefCount with Synchronous Support