Ensure callbacks are run on banged methods as well as rescued ones. Return boolean value on `save` and `update`, and return `self` on `create` as ActiveRecord does.