[#9681] add changelog entry
[#9681] Allow country/getlist processor to work more than once

Merge branch 'bug-9681' into release-2.2

* bug-9681:
  [#9681] add changelog entry
  2 processors $modx->runProcessor("system/country/getlist") in 1 page (cherry picked from commit dcee0eb86775cd0be3449a2aca42da8406f94e7f)
[#9368][#9437] Fix modProcessorResponse->isError()

Prevent returning true for getlist processors and in PHP 5.4 due to improper empty() usage
Fix error getting MediaSource table classes on cached Resources

By always preloading the base modMediaSource class, this should prevent the errors on cached loads trying to get the table name for derivatives.
Added soft remove processor
[#9738] Prevent working context overriding user settings

Re-applies user settings over working context settings when building MODx.config js object
[#9690] resource xdatetime fields: server-relative in db, offset-relative in view

* fields still initialized with server-relative times
* apply server_offset_time to view
* apply server_offset_time when setting hidden value - the value that goes back
  to the server, so that it is relative to server time
[#9690] make handling of server_offset_time consistent

* remove where not needed, now that times are stored without the offset
* use same logic to convert value to seconds when it's used
[#9690] fix date math to work with fractional hour offsets
fixes to users online grid

* add server_offset_time to displayed times
* fix query so that it actually displays the most recent activity of each user
add changelog entry for server_offset_time fixes
[#9690] Fix various issues with server_offset_time

Merge branch 'fixtimeoffset' into release-2.2

* fixtimeoffset:
  add changelog entry for server_offset_time fixes
  fixes to users online grid
  [#9690] fix date math to work with fractional hour offsets
  [#9690] make handling of server_offset_time consistent
  [#9690] resource xdatetime fields: server-relative in db, offset-relative in view
Fix resource create/update and loadPage('index.php?a..')
Merge branch 'develop' of https://github.com/modxcms/revolution into nuke-connectors
Fix dashboards / widgets
Merge branch 'release-2.2' into develop

* release-2.2:
  add changelog entry for server_offset_time fixes
  fixes to users online grid
  [#9690] fix date math to work with fractional hour offsets
  [#9690] make handling of server_offset_time consistent
  [#9690] resource xdatetime fields: server-relative in db, offset-relative in view
  [#9738] Prevent working context overriding user settings
  Fix error getting MediaSource table classes on cached Resources
  [#9368][#9437] Fix modProcessorResponse->isError()
  [#9681] add changelog entry
  2 processors $modx->runProcessor("system/country/getlist") in 1 page (cherry picked from commit dcee0eb86775cd0be3449a2aca42da8406f94e7f)
  Add changelog entry
  Fixed Auto-Tag's values sorting (cherry picked from commit 926801ca3c77a9196293d46238f889b9139efce5)

Conflicts:
	core/docs/changelog.txt
	core/model/modx/processors/system/config.js.php
Fixes to remove delegates and more.
[9132] - See http://tracker.modx.com/issues/9132
Refresh the cache after a plugin has been activated/de-activated
[9287] - See http://tracker.modx.com/issues/9287
Enable save button after switching templates (static resources, symlinks & weblinks)
Making sure the error log textarea is properly resized when the browser viewport is resized (or the tree hidden)