An important aspect of this refactor is that a user of this library needs to supply openssl with respect to building the `sqlite3.c` amalgamation and the `sqlite.nim` wrapper.