Additions
- Implement TypedDict classes for raw REST responses (e.g. `RawRouteplanner`, `RawInfo` etc).
- Implement `__str__` for Enum and `LoadResultError` classes.
Fixes
- Ignore `CancelledError` in event hook dispatching tasks.
- Fixed typing for `Client.remove_event_hooks`.
- Fixed return type for `get_routeplanner_status`.
Changes
- Bump required Python version to >=3.8.
- Bump minimum required aiohttp version.