don't test the exact auto-increment key id
use nested transactions / rollback in tests to speed things up by 10x
add a test for a 404 view
move `session.close` from a `add_finished_callback` to a tweens

if a cornice validation error occurs, the `finished_callback` is never
actually called