pull: When --depth is specified, ensure we have all requested objects
pull: When --depth is specified, ensure we have all requested objects

We were previously optimizing by skipping object traversal if the refs
were unchanged, but if the user specifies a deeper depth than they did
before.

resin-io/ostree,leandrosansilva/ostree,GNOME/ostree,resin-io/ostree,GNOME/ostree,GNOME/ostree,GNOME/ostree,resin-io/ostree,gatispaeglis/ostree,gatispaeglis/ostree,sujitfulse/ostree,leandrosansilva/ostree,gatispaeglis/ostree,leandrosansilva/ostree,leandrosansilva/ostree,resin-io/ostree,sujitfulse/ostree,leandrosansilva/ostree,sujitfulse/ostree,GNOME/ostree,gatispaeglis/ostree,sujitfulse/ostree,sujitfulse/ostree,resin-io/ostree,gatispaeglis/ostree,gatispaeglis/ostree