Updated Datastore, to have a Has.

@whyrusleeping @maybebtc this is a really naive addition of a
ds.Has. not sure if this makes ds.Has be called twice somewhere,
which is unnecessary.