terminfo:
    implement support for it to the best of my ability
    there are other apps that need it but that arent called from role
    templates (probably should change them to be called from role
    templates rather than run macros)