Issue #1665446 by kostajh, markpavlitski: Correct errors in user_pass_rehash docs
Issue #1981912 by kostajh, theMusician,  Justin M. Woodum: Make reference to INSTALL.txt in system_requirements link to the file when displayed.
Issue #1684880 by droplet, nod_: JSHint user.
Issue #1957888 by ParisLiakos, Berdir: Fixed Exception when a field is empty on programmatic creation.
Issue #1993312 by damiankloip, tim.plunkett: Change pre_render(), post_render(), and after_build() callbacks to accept callables.
Issue #1868772 by tim.plunkett, sun, heyrocker: Convert filters to plugins.
Issue #1684812 by nod_, droplet, seutje: JSHint tabledrag.js.
Issue #1684834 by droplet, nod_: JSHint contextual.
Issue #1684862 by droplet, frega, nod_, sxnc: JSHint overlay.
Issue #1684852 by nod_: JSHint locale.
Issue #1684802 by nod_: JSHint form.js.
Issue #1684806 by nod_: JSHint progress.js.
Issue #1999810 by nod_: JSHint ckeditor.
Issue #1999806 by nod_: JSHint tour.
Issue #2001006 by tim.plunkett: Document the Filter annotation class.
Issue #1995152 by nick_schuch: Fixed Broken selector.
Issue #1948564 by bdgreen: Move search conditions callback sample function to right group/topic
Issue #1987722: WiP... need to preprocess incoming image style URLs.

WiP Continues... needs rebase

WiP continues...
WiP continues... PathProcessor works.