Add optional on-select-node callback to treeview.  Rename demo folder to demos, move existing demo to demos/basic, add demos/on-close.
Add tests for on-select-node.  Change selectNode to use promise.then instead of promise.success because not all promise have .success callbacks.
rename demos/on-close to demos/on-select-node
Merge pull request #1 from objectcomputing/select-node-hooks

Select node hooks