added multiple selection support
disabled/enabled state support
new set of tree images: small/big size, square or arrow buttons and show branches or not (as separate options)
merge