Replace references to SQLite prefix with separate database.
Handle missing --db-name, especially in `init`.

Will have to throw an exception elsewhere if it is missing.
Get db_name from config again.
Throw an exception when no db_name for SQLite.
Add state and search methods to SQLite engine.
Start moving DBI-based engine stuff to a role.
Implmeent project registrtion for DBI engines.
Implement SQLite deploy logging.
Log new tags in SQLite.

And also enable FK constraints.
Add transactions to DBI activities.

No table lock yet; probably will need to add that to the sqlite engine.
Add revert logging to DBIEngine.
Make sure fail logging works in SQLite.
Pod.