Python 2.6 compatibility: switch from using argparse to optparse