MongoDB storage driver

This supersedes #94 (cc: @iampersistent). 
I think we have to support it as the other drivers does.