fixes #5773 - redirect to referrer URL that includes page and search

@domcleal, I added `:create, :update` to the `:except =>` thanks to integration testing!  The update an edit page was returning to edit page since the `update` action was saving it's `request.referer`. I'm still not sure why it overwrote:
```ruby 
session["redirect_to_url_#{controller_name}"] ||= request.referer
```
since it has an `||=` operator, but in any case `store_redirect_to_url` shouldn't be called on `:create, :update`