add test_after_commit to enable testing post-commit hooks

what with the transactional tests all up in here
update those specs. also, s/generate/capture/, to match the publicist internal api