Feature/structure node

Changed pull request to master since we're doing master-dev now.

Modified the ActionsMenuBuider to have an IsEditableSetter which is set in the NodeAdminController, just like the active NodeVersion.

This makes the code a bit cleaner and simplifies the tests. Thx @krispypen.

Tests pass. Should all work.