Adds a helper to execute statements without an implicit transaction

SQLite has some useful PRAGMA statements, some of which appear not to work when executed within a transaction (notably - `PRAGMA user_version=X;`, which I used in the test). Can't say if it has use with other databases.

PS Wasn't sure where to put it, so it's subject to move.