tree view work

keep array given as children properties to Treenode constructor
tree event changeproperty renamed change:property
removing Treenode.prototype.is, has, get
renaming setAction, removeAction en define, removeDefinition, ...