Importing David Flanagan's async_storage library used in Gaia.
Add tests.