implementing Structureable#move_to

This allows to move a structureable from one parent to another.
officers fix: preventing officers cascades.
adding developer tool to get the group id of an officer group.
officers: helper to sort displayed officers
officer structure patches