Cleanup/bug fixes on digiusb platform.
Confusion fixes... changed the Menu to have a global/static value for max key length, to deal with human errors a bit better.  Also added better error reporting, and now have visual flags to differentiate between command and sub-menu in online help.