New DB Schema

Opening a DB is stubbed for a version change event, and creates the
schema if needed.

Added transactions to SQLStatementChain