Menu Builder use priority based order instead of path order

I have always used priority based menus so this would be my preference for the default.  If path based is what the majority want then ignore this PR.