#385 Changed svg markers to be multiple svg paths, for arc arrow heads. Added a diamond head to compositve relations. Performance seems to be affected negatively. Looking itno pre-rendered glyphs and svg caching to see if I can make it more efficient.