eventize InMemory and make the test a shared_examples
update README to reflect eventedness