fix all Errors and Failures caused by glossary_controller_test
* fix use of assert_template with unknown keys
   * remove keys or use assert_redirected_to
* fix mass assignment Errors
* modernize query syntax
* some style changes per [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)
* miscellaneous other fixes
fix all Errors and Failures caused by herbarium_controller_test
* fix use of assert_template and assert_redirect
  * remove unknown keys for assert_template or use assert_redirected_to
  * use assert_template when 200 success is expected
* fix mass assignment/strong parameter Errors
* modernize query syntax
* some Style changes per [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)
* miscellaneous other fixes
fix all Errors and Failures caused by image_controller_test
* fix use of assert_template and assert_redirect
  * remove unknown keys for assert_template,
or use assert_redirected_to instead
  * use assert_template when 200 success is expected
  * use `assert_template(`_regex_`)`
* refactor  test_reuse_image_for_observation so it works again
* use string instead of symbol in test for user preference value
* whitelist mass-assignable parameters
* modernize query syntax
* some Style changes per [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)
* miscellaneous other fixes
fix all Errors and Failures caused by interest_controller_test
* use assert_template when 200 success is expected
* some Style changes per [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)
fix all Errors and Failures caused by location_controller_test
* whitelist mass-assignable parameters
* fix 4.0 problems with assert_redirected_to
(asserrt_redirect_to(action: :x) doesn't match part of the url),
so used regexp
* some Style changes per [Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide)