Treeview can now exist without model

new Class can now be called without arguments
fix e.relatedTarget non existing in ExplorerView
Move actions, transform, state in tree file

and
- Rename Treenodeview into NodeView
- add Treenode.prototype.emit who just transfer to this.tree.emit
- Remove Array.prototype.include