fixes #61

actions can be defined as "mandatory" to keep them from being disabled
when no mind map is open
Merge remote-tracking branch 'origin/ribbons' into ribbons