It is valid to modify the remote segment that will be used with the

btl put/get operations as long as the resulting address range falls in
the originally prepared segment. Vader should have been calculating the
offset of the remote address in the registered region. This commit
fixes this issue.

Backported from open-mpi/ompi@cfbb9cba1610e8452b28950f0f3eb4de63671293