Do not depend on argparse unless needed

Python 2.7 and Python 3.2 distribute argparse as part of the standard
library.  Installing an external argparse module should be avoided on
these versions.
Merge pull request #27 from lunaryorn/conditional-argparse-dependency

Do not depend on argparse unless needed