RFC98 labelcache handling fixups

- verbose debugging for a failed label
- cleanup labelcache logic
- fix memory issue when intersecting leader lines