First step to support join against an internal store in scalding

The meat is not here, but probably half the work (and none of the tests).

@ianoc and @egonina Can you take a look and give feedback?
here, you mean the left producer does not depend on store, not the service itself, right? can we rename this to something like "left does not depend on store"?