Make it possible to set custom Lock
Make thread safe
Cleanup
Added replay
Merge branch 'develop' of github.com:ReactiveX/RxPY into develop
Cleanup