ThrowingDatastore()
An implementation of Google's Datastore
that throws on all methods.
We use this as the default to make sure that tests always have to choose their behavior explicitly.
TODO(colin): I autogenerated these stubs from a java interface, and it's not clear that the nullability is right in all cases. Audit this as we fill in the mocked datastore implementation.