load settings early so that previously-known buttons are known again before anyone can add their buttons, thus preventing the "new buttons available" popup from showing multiple times
visible buttons selector must also show buttons inside folders
folders must respect configured visible buttons
add ability to dismiss update notification button