Add a common class for SQLite and SQLCipher providers
Currently SQLite provider has been ported to use G_DECLARE/G_DEFINE, but that means to break common support with SQLCipher. Now we need to disable SQLCipher until a new Base class is created to share code by both, so each provider can use the library/source it needs.