fixes & cleanups
- fix for partially setting tool table parameters
- class-out tool_change
- minor fixes