This commit adds the ability to use the String class with `add_option` and `add_positional_argument`. This should help with the transition away from DeprecatedString.