Refactor plotting
Refactor plotting

Under some circumstances, character paths could intersect in a way
that wasn't necessary, and was only due to the plotting algorithm.
To fix this, I refactored the arc-radius algorithm to calculate
the appropriate value with respect to a character's entire layer,
rather than just its node.

bhagany/fatlip