Make sure vdb instance is not reused between test cases
h2 is no longer required by default at runtime
Implemnt an abstrat base class to handle common test helpers
Support canonical class name config for backend

- allows users of lib to use custom implementations of
  VictimsDBInterface
- Can be configured using -Dvictims.db.backend=<canonical name>
Add test cases for backend config