Extend treesaver features

Expose more functions:
- Disable history handle
- Disable keydown handle
- Auto adjust spacing when it's single column