A proposed change to the sqlite3_step() API such that it will only auto-reset
following an SQLITE_BUSY or SQLITE_LOCKED error.  Calls after any other result
other than SQLITE_ROW will return SQLITE_MISUSE.