add custom argparse actions to seamlessly integrate ProxyAuth classes