Issue #2301273 by pwolanin, dawehner, Wim Leers, effulgentsia, joelpittet, larowlan, YesCT, kgoel: MenuLinkNG part2 (no UI or conversions): MenuLinkTree API and unit tests.