Allow the vnode to change/provide the request to be forwarded

Required by the kv fix to basho/riak_kv#1046