fixes #3917 - Added Strong Parmeters

```param.require(:param_name)``` will fail if ```:param_name``` is empty.
see: http://api.rubyonrails.org/classes/ActionController/Parameters.html#method-i-require
```ruby
ActionController::Parameters.new(person: {}).require(:person)
# => ActionController::ParameterMissing: param not found: person
```