Added pattern globing to vos.Client for use with vcp command.

The vcp command now passes source arguments to glob. If the source
is local then glob is the python glob, if vos then client.glob.

Client.glob is derived directly from the python glob module. Hopefuly
that brings some robustness.

Also made an integration test and did some minor PEP-8 cleanup.