Added
- `min_update_interval` option for TionApi class
- `force` parameter for load() functions, which allows to get new data immediately regardless `min_update_interval` option
- verification for `zone_data` and `device_data` in `load()` functions to avoid exceptions if Tion server goes offline
- Breezer parameters:
- heater_installed
- t_min
- t_max
- speed_limit
- usage example as main() function
Changed
- print replaced by `_LOGGER`
- `zone` objects in `Breezer` and `MagicAir` classes now `Zone` objects, not just raw data
- headers in `TionApi` now property, to update authorization after init
- new tests made from scratch
- canceled checking `__repr__()` and other hardly reachable places by coverage in tests