Implement findOrCreate, requested in #190
Make memory adapter async
Add adapter (memory-bogus) test