allow contravariant use of Subscriber

fixes #104
also update README to match new Publisher.subscribe

(and fix one case of request(int) in the examples)
Merge pull request #108 from rkuhn/wip-contravariant-subscriber

allow contravariant use of Subscriber