use ArgumentParser instead of OptionParser
optparse.OptionParser is deprecated in Python3 in favor of argparse.ArgumentParser. At some point, we may be required to make the switch. This should be pretty trivial given how we've organized the code, but there are a few headaches associated with it. Reed has had to do this for other libraries recently, so we should make this his job. Overall, rather low priority though.