feat (devices): add Klarstein WonderSky Smart 360W ACO14 (#4398)
* feat (devices): add Klarstein WonderSky Smart 360W ACO14
* Update translation key
* feat (devices): add optional light_mode hidden entity to Klarstein WonderSky Smart 360W ACO14
* feat (devices): code review changes
* feat (klarstein_wondersky_heater): naming changes
- include device type in filename to help users with identification
- shorten top level name (it is prepended in various places in the UI)
PR #4398
---------
Co-authored-by: Robert Rychcicki <robert.rychcicki@solveamaze.uk>
Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>