fixes #197 - added menu API which flatten all sub menus, and use as
drawers in the web. Tested on as400-menus and and mvc-sample apps.