Moved the null_chance test into xt because it was throwing spurious failures because of how it's constructed
Account for a change in how DBD::SQLite reports a NULL constraint violation