Bring back backwards compatibility for the help window.

In 2.2, overwriting MODx.config.help_url worked for loading a custom help url on CMPs. With this patch, that is once again possible. It prefers the new method (MODx.helpUrl, coming from the modManagerController.getHelpUrl() method) but checks the MODx.config.help_url for backwards compatibility.

It also prepends the base_help_url if the help url does not start with a protocol. Before this patch that was done on the server side (and stored in MODx.helpUrl), however that meant losing the ability to dynamically changing the help url in the manager. Putting that logic in the loadHelpPane method instead has the same result, but is more flexible.
Revert "Nuking Help!"

This reverts commit a84e038c7d26cf21094d075be523234ac42be72e.

Conflicts:
	manager/assets/modext/sections/element/chunk/create.js
	manager/assets/modext/sections/element/chunk/update.js
	manager/assets/modext/sections/element/plugin/update.js
	manager/assets/modext/sections/element/snippet/create.js
	manager/assets/modext/sections/element/snippet/update.js
	manager/assets/modext/sections/element/template/create.js
	manager/assets/modext/sections/element/template/update.js
	manager/assets/modext/sections/element/tv/create.js
	manager/assets/modext/sections/element/tv/update.js
	manager/assets/modext/sections/fc/list.js
	manager/assets/modext/sections/security/access/list.js
	manager/assets/modext/sections/security/access/policy.js
	manager/assets/modext/sections/security/access/policy/template/update.js
	manager/assets/modext/sections/security/access/policy/update.js
	manager/assets/modext/sections/security/forms/list.js
	manager/assets/modext/sections/security/role/list.js
	manager/assets/modext/sections/security/usergroup/create.js
	manager/assets/modext/sections/source/update.js
	manager/assets/modext/sections/system/content.type.js
Bring back backwards compatibility for the help window.

* origin/pr/11405:
  Bring back backwards compatibility for the help window.