after_commit callbacks should only run if saved
Merge branch 'master' into after_commit_not_saving
Merge pull request #151 from ivantsepp/after_commit_not_saving

after_commit callbacks should only run if saved