[TASK] Optimize module menu

* implement snapping mode when blow 100px
* adjust active status based
* adjust colors
* cleanup less

Resolves: #63271
Releases: master
Change-Id: I8ba517f1342be5d51d432f6454db444dcfa5f0c6
Reviewed-on: http://review.typo3.org/34496
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>