Fix test
Initial Server implementation (as read-only object..)

Need to hack a bit on libmongoc to get this working, see the libmongoc.patch