Move Ext.onReady from js to controllers
Define js vars before panel loading in workspaces/index controller
[#9020] Prevent xPDOZip from attempting to add empty targets

Was attempting to add targets defined as '/' previously
remove celldblclick listener in modx.grid.element.properties
reset checkDirtyBtns in modx.component.js
unload rte on destroing MODx.panel.Resource
Update Ext.ux.grid.RowExpander (taken from Ext JS 3.4.0)
Disable keymap of component on destruction
Handle remove calls of components while destroing
Replace most window.location changes by MODx.loadPage calls
Handle MODx.loadPage(url) calls
Replace location changes by MODx.loadPage(url) in modx.tree.js
Add MODx:beforeLoadPage event
Use MODx.loadPage in modx.component.js
Update core/model/modx/processors/system/config_check.inc.php

MODx currently checks if register_globals is on incorrectly by only
looking for the value TRUE or FALSE however PHP.ini allows values to be
entered as TRUE, 1, YES, FALSE, NO, 0
Fix invalid ini boolean evaluation in config_check processor
Fix invalid ini boolean evaluation in config_check processor

Merge branch 'fix-configchk-ini' into release-2.2

* fix-configchk-ini:
  Fix invalid ini boolean evaluation in config_check processor
  Update core/model/modx/processors/system/config_check.inc.php
Fix resource panel reloading on template change
Merge remote-tracking branch 'origin/release-2.2' into develop

* origin/release-2.2:
  Fix invalid ini boolean evaluation in config_check processor
  Update core/model/modx/processors/system/config_check.inc.php

Conflicts:
	core/docs/changelog.txt
[#9608] Remove connections data from MODx.config