[JUX2] Front-end modules editing: Moved ACL one level up and improved it, added setting for modules edit (on by default) and menu edits (off by default), prepared for modules ACL
[JUX2] Front-end modules editing: Fixed PHPCS warnings and added the modules ACL of FR #28638