factored out AbstractOrientDatabaseManager
open and close DB per transaction
no longer use ThreadScope
deleted @PreDestroy method
refactored methods
API and logging cleanup