Refactor AgeSDLShowHide and AgeSDLBoolRespond

This refactors the two most used PFMs in the codebase to be more Pythonic. I also took the liberty of introducing a vault SDL mode and doing metaprogramming magic with the psnl variants.