Only mark argparse as required for versions of Python without argparse

Conditionally include argparse as a requirement only for versions of
Python that do not have argparse already bundled.


This should be a little better fix than the one in 478b6fcb21a55bab9f2589c8204b72c8485fb383