Refactor of ibverbs parcelport complete (first step to fix #839)