Joint opacity needs to be set.
Rewrite arrowheads to be a function of head length
Merge branch 'master' into arrow-length