Making setOptions() method actually user configurable and added more curlopts
Added upload options
Add referer option
Fix formatting...
Added curlopt_file for direct filewriting (helpful with large files
Enhancement: Added OnResourceAutoPublish system event
"Component-ize" the filetree panel
Adjustments for #11484 to increase contrast between unpublished/hidden resources
Merge remote-tracking branch 'upstream/pr/11489' into develop

* upstream/pr/11489:
  Adjustments for #11484 to increase contrast between unpublished/hidden resources
Rebuild index.css
Fix incorrect sorting by rank in TV grid on template create/update screen
(cherry picked from commit ad2f01e189f1795c24f5ce5fcb29ceab3f4ebca6)
Add changelog entry that was not cherry picked across (my bad)
Merge remote-tracking branch 'upstream/pr/11442' into pr/11442

* upstream/pr/11442:
  Enhancement: Added OnResourceAutoPublish system event
Ensure help links open in a new tab/window per #11487
Get rid of Stripe and a block intended for ads
Also get rid of lexicon entries related to the instant checkout
Proper grunt build for CSS to be minified
Decommercialise the Help page

* origin/pr/11495:
  Proper grunt build for CSS to be minified
  Also get rid of lexicon entries related to the instant checkout
  Get rid of Stripe and a block intended for ads
Fixed context menu position
Improve font styling in console window