Better handling of some edge cases when completing Cloud URLs.

gsutil ls <tab> should do a bucket listing
gsutil ls <non URL string><tab> should do nothing as it can't match anything