- fix javadoc warnings;
- allow top menu items without subitems;
- better handling of keyboard navigation.