[FEATURE] Configurable tree labels

It is now possible for object to define a field that should be used
as tree label.

Additionally, when creating objects the field that is used as tree
label will be filled with the value the user entered.