[bugfix] Fixed MulticommDataHandle neighbor index
- std::distance mixup could have lead to segfault for >1 neighbors
Weird enough that it worked so far; for the 2 subdomains case it's the same, but for higher ones std::distance gave a negative index rather than an absolute value now.