@Override
			public void onRemoveLibrary(@Nonnull Workspace workspace, @Nonnull WorkspaceResource library) {
				library.removeListener(forwarding);
			}
Tracks available {@link Navigable} content currently open in the UI.
<br>
This is done by tracking the content of {@link Dockable} instances when they are {@link Navigable}.
This component is itself {@link Navigable} which means if we use these tracked instances as our
{@link #getNavigableChildren()} we can do dynamic look-ups with {@link #getNavigableChildrenByPath(PathNode)}
to discover any currently open content.

@author Matt Coley
@see DockingManager
recaf-ui/src/main/java/software/coley/recaf/services/navigation/NavigationManager.java