Make finding of paths to multiple leaf projects more efficient by doing only one traversal, improve error handling on version parsing, and improve versatility of the structure printer along with a new deptree-style relationship printer that includes artifact/scope information in the printed tree.