added a check to only add the septem-menu-visible class to pages and not to overlays like the media browser, fixes #5
added a permission check before adding a class to the body, fixes #7 + minor formatting change