Move database initialization to an operation.
Add database options to init and clear methods.
Ensure engine cache is cleared after database manipulations.
Remove encoding paramter from drop_database.
Skip if database doesn't exist.
Don't skip if database doesn't exist.