Doubleclick action on treeview node

I added auto collapse/expand feature on double clicking on the node like in native treeview components.