Added DefaultTree/DefaultTreeItem. Previous implementations: ShellTree(Item)/ViewTree(Item) are now deprecated

Only one default implementation of Tree or TreeItem interface is supported now. ShellTree/ViewTree are now deprecated and will be removed in the future.