osd/ReplicatedPG: proxy read to the appropriate clone

We resolve the snap to a specific clone on the cache tier; make sure we
read that specific clone (the one we are missing) from the base tier.
The snap from the original request may not match and we may incorrect
get an ENOENT on the proxied read.

Signed-off-by: Sage Weil <sage@redhat.com>