Bibarchive: DB API

* Get function is functional

* Update function still requires work...

...The update function changes the specified fields but deletes fields
not set for update.

E.g. document X has fields A, B and C. If B is set to be updated, once
the function completes, the document will only consists of field B and
its original _id value.