reworked menu system

corrected variable import and restructed the SCSS
Added check to ensure that any specified height is overriden before calculating the heights.
Focus: Improved compatibility of same page links test with other WET plugins
Merge pull request #3676 from pjackson28/optimizesamepagehandling

Focus: Improved compatibility of same page links test with other WET plugins
Focus: Added Chrome/Safari focus fix for deep linking (fixes #3083)
Merge pull request #3677 from pjackson28/adddeeplinkhelp

Focus: Added Chrome/Safari focus fix for deep linking (fixes #3083)
Merge pull request #3675 from thomasgohard/fix-equalheight-override-static-height

[Equal heights] Override specified height before calculating heights
Merge pull request #3668 from masterbee/menuadjustment

MENU: Reworked logic flow and optimized imports