MongoDB storage driver

This supersedes #94 (cc: @iampersistent). 
btw, I suggest running it as ```sh -e -c``, so that failures in this command make the build fail (or remove the sh wrapper entirely as pasting the command itself in the sh build script generated by Travis will work too)