Implements buttons enabling.

- Set initial enable state for each button.
- Set correct enable state for each button according to robot state and dance state.
Including switch widget enabled states upon dance ending.
- Set slider enabled to false because it is not used for now.