remove Disposable dependency from SneerSqliteDatabase
remove dependency on sneer.persistent_tuple_base by introducing sneer.admin.Database interface