Feature hue speech

Feature:

- Working hue light control, basic stuff at the moment
- Fixed up some tests, removed useless integration tests
- Style fixes
- Other hue MVP work.

Note: Need to return to smaller PRs again.