support for spindle controller

- modify i2c protocol
- send rpm value
- send coolant control
- send tool changer control, select/change
- support sending message