Early work on storage adapter interfaces

Mongo was already work in topic branch builds of Prism for bukkit, and it's essential
that we bring support for that over. It was so fast...