Add preset modes to Touchline (#36054)
* Added preset modes.
* Flake8 passed.
* New and cleaner version.
* isort fixed?
* OrderedDict removed, constant OPERATION_LIST removed.
* ClimateDevice changed to ClimateEntity
* Two methods replaced with constants.
* Update homeassistant/components/touchline/climate.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/touchline/climate.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/touchline/climate.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* All changes needed.
* Cleaned up
* Clean up
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>