adding `after_commit` and `after_rollback` as available record spies

The record spy was just missing these available callback handlers.
Adding them.

I also cleaned up some confusion test descriptions b/c the desc
didn't match the intent of the test implementation.
Merge pull request #49 from redding/kr-after-commit-spy

adding `after_commit` and `after_rollback` as available record spies