Handle a missing argparse more gracefully.

Currently, if argparse isn't installed, we'll fail when trying to import
`oauth2client.tools`. Given that this module can still be useful (say for
someone using `gflags`), it seems friendlier to simply skip the one top-level
operation requiring `argparse`.

PTAL @skelterjohn 
oops :) need to assign this after the function is defined