[fix][#33328] @media css for modal windows on iPhone. Fixes #3169

Today, not really possible to use responsive admin on an iPhone device (not possible to navigate in modal windows)
This PR is forcing css for small device, and give user scrollability on iOS devices.

modal windows on Mobile Devices

Adapts size and position for Modal windows (iframe), if device width is under 979 (small and x-small devices).

modal windows on Mobile Devices (touch for iOS)

Adds media css for device with a width lower 979.
Adds touching scroll if screen size lower 979 (overflow: scroll needed for iOS devices)

modal windows on Mobile Devices

Adapts size and position for Modal windows (iframe), if device width is under 979 (small and x-small devices).

Removes " hidden-phone" class for Submit toolbar

To enhance usage of modal windows on mobile device, removal of "hidden-phone" class for the submit toolbar.
Needed, for example on iPhone, to be able to use Users modal box search function.
[fix][#33850] Config can't be passed into JApplicationCms. Fixes #3758

Check we have a config option

Remove check for $config

Merge in the API config
[Fix][#33829] Use 404 response codes when server URL rewriting is enabled. Fixes #3739
Revert "[Fix][#33829] Use 404 response codes when server URL rewriting is enabled. Fixes #3739"

This reverts commit 0a3d34d4f43b7a3538be880c229d8b0e5270ae3e.
[Fix][#33829] Use 404 response codes when server URL rewriting is enabled. Fixes #3747
[fix][#33822] "Similar Tags" module ignores access permissions for tagged articles. Fix #3732

 "Similar Tags" module ignores access permissions
 Fix for all content types

 "Similar Tags" module ignores access permissions
 Fix for all content types and extensions which do not use core_access field in the #_ucm_content table

Adjusted where clause
[fix][#33842] Atom feed renderer does not convert relative to absolute URLs. Fixes #3754