add Wisper#subscribe method [#66]

which replaces both .with_listeners and .add_listener