refs #4641 - update to functional test
Fixes #6779: Restrict ci_reporter gem to less than 2.0.0 to fix CI.
fixes #6717 - remove interpolation from message for i18n extraction
i18n - add pt_BR language
i18n - extracting new, updating rails, pulling from tx
fixes #6618 - provide an indentation helper for provisioning templates
Fixes #6236 - add taxonomy parameters to host API v2 create/update documentation
fixes #6430 - validate presence of location and organization for managed host if Settings are turned on
Fixes #5029: Create organization and location during seed if specified.
Fixes #6768 - Hammer set-parameter does not work
fixes #6432 - add validation for attributes missing :presence => true and remove duplicate validation messages 'can't be blank'
fixes #6529 allow to define IP suggestion per subnet
Fixes #6693 - set parameters tab to error state and focus when validation fails
Refs #4478 - API doc strings marked for translation
i18n - extracting new, updating rails, pulling from tx
Fixes #2940: Unable to remove smart parameter with long name
fixes #6636, #6657, #6694 - add field length validations, extend audit field length
Fixes #215: Parameters can be saved without a value
Fixes #6816 - pass oVirt quota as nil instead of "" to prevent server error
Fixes #6786 - Handle error when no taxonomy params get sent

Basically, no organization params are getting sent as the bug reporter is not
using json and not using wrapped params. You can also test this by doing:

curl -X POST http://localhost:3000/api/v2/organizations

This change prevents the following error from getting raised:

Processing by Api::V2::OrganizationsController#create as JSON
  Parameters: {"description"=>"biz", "name"=>"foo", "label"=>"bar", "apiv"=>"v2"}
Expire fragment views/tabs_and_title_records-1 (0.1ms)
Authorized user admin(Admin User)
undefined method `[]' for nil:NilClass (NoMethodError)
/usr/share/foreman/app/controllers/concerns/api/v2/taxonomies_controller.rb:75:in `params_match_database'
...