Merge branch 'master' of https://github.com/elbertcastaneda/redmine

# By Toshi MARUYAMA (9) and Jean-Philippe Lang (8)
# Via Elbert Castañeda (3) and Jean-Philippe Lang (1)
* 'master' of https://github.com/elbertcastaneda/redmine:
  Exception message may not be UTF-8 encoded.
  Fixed one query per member on project settings.
  One query is enough.
  Adds 'assigned-to-my-group' css class to issues that are assigned to a user's group (#12681).
  Issue-notes Redmine links: append actual note reference to rendered links (#12912).
  Useless "edit" link in workflow menu (#12824).
  Add more info about the ruby version (#14419).
  Role based custom queries (#1019).
  gender neutral source comment at test/unit/journal_test.rb
  gender neutral source comment at test/unit/issue_test.rb
  gender neutral source comment at test/integration/account_test.rb
  gender neutral source comment at lib/tasks/migrate_from_trac.rake
  gender neutral source comment at app/models/user.rb
  gender neutral source comment at app/models/mailer.rb
  gender neutral source comment at app/controllers/projects_controller.rb
  remove trailing white-space from test/unit/issue_test.rb
  remove trailing white-space from test/integration/account_test.rb