Tweak to make overlapping arrows more visible

Arrows will now be offset by a certain amount depending on their angle.
This makes bi-directional linkups more easily visible. Admittedly it
becomes indistinct at precise 45-degree angles, though.