fix rollback-transaction-on-test-completion fixture
fix rollback-transaction-on-test-completion fixture

The fixes were
1) Instead of using a try-block I needed to use a binding. assocs aren't mutations, I was never referencing the system with the to-be-rollbacked transaction injected in.

2) hugsql doesn't work with connection objects, but db-spec objects. Luckily, somehow with a little massaging with-db-transaction was able to provide a spec not a connection object. Don't ask me how or why that injection works.

Also don't ask me why I'm allowing a connection object to be accessible when I don't even use it. I guess in the future I should leverage some kind of connection pool, and I think there's a way to make hugsql do so ... but for now it's harmless except maybe adding an extra db connection for no reason.

RobotDisco/coffee-table,RobotDisco/coffee-table