* Update the update coordinator API to make it easier to use * failed_last_update -> last_update_success
* Check for updates at startup * Add 100% test coverage for update_coordinator * Address comments
* Refactor Hue Lights to use DataCoordinator * Redo how Hue updates data * Address comments * Inherit from Entity and remove pylint disable * Add tests for debounce