Esc-apable GUI windows, dimmed Goodbye when disabled

Currently no Modal Gui Windows are escapable via the Esc button, I couldn't think of a solution which didn't involve creating new methods in every windows which spawns a Modal window (Which would be difficult for Save/load as nothing holds onto it as far as I can tell). If there's no other way I can implemented this, but I'm making this pull request for any suggestions.

The Goodbye only dims when the display manager reports you're in a choice menu.

(Also ignore the commits talking about lock stuff, all of that was reverted)