toolstroke: continue refactoring for ToolEffect
toolstroke: layRoad: convert to use ToolEffect
toolstroke: layWire, layRail: convert to ToolEffect
toolstroke: convert RoadLikeTool completely to use ToolEffect