provide a builder for form labels to customize wrapping around I18n content
Merge pull request #16488 from agrobbin/form-label-builder

Provide a builder for form labels to customize wrapping around I18n content
[ci skip] use proper apostrophe
[ci skip] make assert messages consistent
Merge pull request #16690 from ankit1910/proper-use-of-aporstrophe

[ci skip] use proper apostrophe
Use ActiveSupport::Concern instead of the traditinal way
Quick pass through the 4.2 release notes [ci skip]

Fix a few typos and made some tiny improvements. Refs #16576.

[Zachary Scott & Robin Dupret]
Merge pull request #16682 from untidy-hair/use_activesupport_concern

Use ActiveSupport::Concern
Merge pull request #16689 from ankit1910/improve-english

[ci skip] make assert messages consistent
Added web links

Added web links to resque, delayed_job and sidekiq
Merge pull request #16695 from ericbrooke/patch-1

Added web links
Fixed find_by("sql fragment without bindings") on master

* Also duplicated find_by tests from relations_test.rb to finder_test.rb now
	that we have a completely different implementation on the class (in core.rb
	with AST caching stuff).

* Also removed a (failing) test that used mocks. Now that we have tests for the
  behavior, there's no point having another test that tests the implementation
	(that it delegates). Further, what the test was implying is nolonger true with
	the current implementation, because Class.find_by is a real method now.
Override #find_by! in core to enable AST caching