[#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
[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)
[9734] - See http://tracker.modx.com/issues/9734
Disable save button when there is no change in the grid
Update RU lexicon (by elderdub) as per http://tracker.modx.com/issues/9754
[#9728] Fix dashboard widget stateIds clashing between create and update
[#8859] Add button to refresh the error log
[#9132] Refresh cache when enabling/disabling plugin

changelog entry
[#9132] Refresh cache when enabling/disabling plugin

Merge branch 'bug-9132' into release-2.2

* bug-9132:
  [#9132] Refresh cache when enabling/disabling plugin
  [9132] - See http://tracker.modx.com/issues/9132 Refresh the cache after a plugin has been activated/de-activated
[#9287] Enable save button when switching templates

Merge remote-tracking branch 'rtripault/fix-9287' into bug-9287
[#9287] Enable save button when switching templates

changelog entry
[#9287] Enable save button when switching templates

Merge branch 'bug-9287' into release-2.2

* bug-9287:
  [#9287] Enable save button when switching templates
  [9287] - See http://tracker.modx.com/issues/9287 Enable save button after switching templates (static resources, symlinks & weblinks)
Fix resizing of error log textarea

Merge remote-tracking branch 'rtripault/error-log' into release-2.2

* rtripault/error-log:
  Making sure the error log textarea is properly resized when the browser viewport is resized (or the tree hidden)