This reworks both the Kobo and KoboTouch drivers to use apsw instead of sqlite3. While doing this, I have refactored the code for the database connections and getting the versions from the device.