Add upload functionality directly to package manager grid
remove commented-out line for ocd
Add new processor to allow custom core_path location
Restrict upload to zip only, and switch to new processor
Added pdf to content types

Finally!
Add upload functionality directly to package manager grid

* origin/pr/675:
  Restrict upload to zip only, and switch to new processor
  Add new processor to allow custom core_path location
  remove commented-out line for ocd
  Add upload functionality directly to package manager grid
Fixed name of class for uploading package directly from packages grid
Added pdf to content type

* origin/pr/11170:
  Added pdf to content types
Validate context key provided to modX::initialize()

Fixes #11180

(cherry picked from commit 11a913feda16c99703dbf4d27328af888e698c5c)

Conflicts:
	core/docs/changelog.txt
Disabled dirty check on save button in Resource's panel

Should fix #11176

(cherry picked from commit 80307283723af24d25337408a7f4c9b767a5bc49)