Merge remote-tracking branch 'joomla/pr/2179'
Merge pull request #2176 from mbabker/fieldSetup

Ensure JFormField::setup() always called first, standardize on $this->element
Update Changelog
Updating FOF to version 2.1.rc3
Removed version button from new item views and moved it to before Cancel
JFormFieldList is not handling readonly
Set versions save_history according to defaults in manifests
The YubiKey authentication would always return false
# [#32215] *Setting frontend editing new Global Configuration setting to Modules & menus breaks back-end display
 # [#32217] Module position modal styling broken  Thanks Peter van
Westen
(Fix #2187)
 [#32224] *regression JUX #32096 commit breaks multilang edit "modals"
Merge pull request #2183 from janich/version-btn

Removed version button from new item views and moved it to before Cancel
 $ Updating installation lang files: bg-BG, cs-CZ, el-GR, sk-SK, uk-UA
Merge remote-tracking branch 'origin/master'
Update CHANGELOG
Fix Webdriver page class for markup changes.
[#32226] *Regression: Editors-xtd not displaying anymore (Fix #2191)
Handling compress/uncompress JS, use JHtml API to load new media
Implements https://github.com/betweenbrain/Joomla-Ajax-Interface/commit/1982832ab4fe8d0bf60a5d1384c1980418f2c31f to add support for modules with underscores in their names
Improving module code in cpanel layout

I did two things
* Removed unneeded code related to $params. That was probably some leftover code from long ago.
* Check if there is a module published on icon position. If there is no module published on this position, don't show blank space and let the other modules use this place instead.