Bibarchive: DB API

* Delete function - The recids existence is checked before running
the remove command...

...This is so that a return value can be given to the user to let
them know if their code has succeeded or not.

- __init__ functions of each class need to be modified to rreturn
a value to the user to inform them of failure or success.