[Tree]: move toggle event to tree.event.js
[Tree]: remove events param from initializer
[Tree]: update Tree's classic theme
[Tree]: better function names
[Tree]: enhance node events
[Tree]: fix multiselect mode
[Tree]: fix bug on expand() when node is undefined
[Tree]: remove unnecessary event/function
[Tree]: some code enhancements