Upgrade the client library from optparse to argparse.  Closes #108.