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.
[#32227] Fix checkstyle
Merge branch 'master' of https://github.com/joomla/joomla-cms