move restraint functions from beaker module to restraint
changed legacy variable to new ones: https://restraint.readthedocs.io/en/latest/remove_rhts.html#legacy-env-var
changed legacy variable to new ones: https://restraint.readthedocs.io/en/latest/remove_rhts.html#legacy-env-var