Minor DataExplorer improvements

- add select all/deselect all button to js tree module
- do not render table if no columns selected