Dropped kuria/callback for kuria/event
Use ExternalObservable parent class to drive cache events
Code cleanup
Updated tests
Updated README