Modified Tree DOM structure to support selected style
Added select related methods to Tree
Added autoValidate to default properties so that user can change it globally
Fixed bug where indicator have the same id
Fixed an issue where toggle on node could lost indicator classes