Implementing storage regression tests to match gcloud-node.

Not meant to be merged. Some missing features were
uncovered or hard to use APIs and I want to discuss here
and then map out the plan (i.e. how to break this up).
I was thinking in "coverage" terms, I guess:  you can't exercise the "guess the key from the filename" bits if you pass a key.