adding support for CMS pages as Menu items, including recursion. Tested using jr/clever-cms for CMS hierarchy, needs testing on Enterprise CMS hierarchy
force use of magento-composer-installer