menu: Pass disabled mod to every nested menu-item

Close #352 
You can reduce nesting:
```js
'disabled' : function(modName, modVal) {
    this.getItems().forEach(function(menuItem){
        menuItem.setMod(modName, modVal);
    });
}
```