datastore: runQuery as a stream. fixes #289

Oh right!