Hijack ringpop lookup

This wraps the lookup function with logic to take ownership of a key, and lookup by vnode instead of the key directly

@jwolski take a look at this when you can, as it seems a little slippery to me.
yea, this is a little dicey. let's discuss in person.