Bugfix and end markings

Now both ends of a path piece are marked, the "active" end with a circle and dot, the "inactive" end with just a circle.