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 
... something tells me we also need more tests.