add strict argument checking to ActiveRecord callbacks ยท rails/rails@dfb0e4b

This ends up adding it to all save-related callbacks defined in `ActiveRecord::DefineCallbacks`, including e.g. `after_create`. Which should be fine: they didn't support `:on` in the first place.