Adding regression tests.

Currently coverings for datastore.

@rakyll if the approach is ok I'll add to the README instructions on how to run the tests (basically configuring the export variables in run_regression_tests.sh) and I will add the tests to our build.
Could we prefix them with GCLOUD_TESTS_ or similar? I already have these env variable on my machines used by other stuff.