Refactor pyDMCC to use i2c_device library

- replace controller with dmcc class that controls two motors
- add i2c_device YAML config describing DMCC
- set/read motor state using associated i2c device
- make tests pass again