Allow redirection shortcut for inherited_resources actions

This fixes issue #1930 by just passing through any blocks passed to inherited_resources actions such as `create!` when provided with zero arguments. This allows the shortcut to defining redirection locations within the block provided.

Although honestly, I don't get why AA overwrites `create!` and `update!` (or rather, `create` and `update`) anyway. As far as I can see, the behaviour would be the same if it didn't. Can anyone enlighten me?