MODX Revolution 2.2.0-rc2

Merge branch 'release-2.2'

* release-2.2: (193 commits)
  Bump version for 2.2.0-rc2 release
  Fix various combos and pagination
  [#3033] Add method to reload Context data in same request
  [#6372] Add explicit resource_duplicate permission for duplicating a resource
  Fix pagination of permissions combo
  Fix extjs resetting strong and em tags in mgr
  Cleanup the dashboard CSS a bit
  [#6364] Fix incorrect lexicon reference in package versions grid
  [#6365] Add manager_login_url_alternate setting which allows for setting a custom manager login URL
  Translated the new phrases to German
  Translated the new phrases to German
  [#6077] Override PHP default timezone via System/Context Settings
  [#5709] Fix issue where drag/drop in left trees did not work when package management was open
  [#6153] Prevent enter key from sending Message when typing in messages page
  Add sanity check for context checking on resource update controller
  [#6349] Properties can now belong to areas, and are grouped in grid by area
  [#6344] Fix various pathing issues when drag/dropping files into content
  modX::toQueryString() numPrefix and argSeparator support
  Fix modX::toQueryString() invalid parameter
  [#5941] Add anonymous Load Only ACL when creating contexts
  ...
Merge branch 'release-2.2' into develop

* release-2.2:
  Bump version for 2.2.0-rc2 release
Translated the two new phrases in setting.inc.php to German

Signed-off-by: Jan-Christoph Ihrens <ihrens@cc-services.de>
Fix critical timezone issue introduced for [#6077]

Was forcing date_default_timezone_set() call to UTC if not explicitly set in MODX settings via date_timezone
Merge branch 'release-2.2' into develop

* release-2.2:
  Fix critical timezone issue introduced for [#6077]
[#6365] Add manager_login_url_alternate setting which allows for setting a custom manager login URL
Adjust modResponse contentType loading to allow overriding in custom resource classes
Translated the two new phrases in setting.inc.php to German

Signed-off-by: Jan-Christoph Ihrens <ihrens@cc-services.de>
French translation
Merge branch 'release-2.2' into develop
Merge remote-tracking branch 'upstream/release-2.2' into release-2.2
[#6417] Fix issue with modResource class_key being incorrectly set
Add sanity check for TV renders if blank
Fix issue where resource ID was not being passed to FC rule checks
[#5997] Fix issue where components dirs were being created in assets with non-standard assets directory paths
[#6297] Prevent invalid characters in property set names
[#6413] Fix missing date_timezone setting description
Prevent TVs tab from showing in Resources if the only TVs are of type "hidden"
[#6383] Add index.php to minify paths

In some environments, minify was failing because calls to the min/ directory did not automatically load index.php
Merge branch 'release-2.2' into develop

* release-2.2:
  [#6383] Add index.php to minify paths
  Prevent TVs tab from showing in Resources if the only TVs are of type "hidden"
  [#6413] Fix missing date_timezone setting description
  [#6297] Prevent invalid characters in property set names
  [#5997] Fix issue where components dirs were being created in assets with non-standard assets directory paths
  Fix issue where resource ID was not being passed to FC rule checks
  Add sanity check for TV renders if blank
  [#6417] Fix issue with modResource class_key being incorrectly set