add source|target-arrow-fill; fixes #440; add background-blacken; fix yue's edge arrow collision estimation & cleanup; update layout docs