#288 Added invisble thickness to arcs so that mouse events can be near an arc to be triggered, rather than having to be right on top of a 1 pixel arc. Also added the popup listener to the label and arrow head for easier arc popup triggering.