Add nestedMenuCollection directive
Refactor nestedMenu handling
Define a property to change in nestedMenu
Minor fixes to nestedMenus

They are more flexible within the relation plugin now, but harder to
reuse elsewhere - which is probably ok. We'll see.
Could also be that we need the same behavior in other places too.