Skins can now inherit other skins.
Fixed an issue with handling of commands with identical names and param counts - now registers only one and warns when further commands are found.
Renamed baseLayouts and baseWidgets packages
Some javadoc
Some package.info
Cleaned up interaction event listeners for buttons/list items/text
Clean up of canvas - extracted out renderer specific code.
Added package-info.java for all nui api packages.
Removed old main menu.