Changelog:
- MediaInfo.parse: remove the deprecated text parameter
- MediaInfo: add shortcuts to tracks by type: audio_tracks, video_tracks, etc.
- Add type hints and a lot of code quality checks to the CI (pylint, mypy, black, etc.)
- MediaInfo.parse: add support for file-like objects
- Improvements to documentation
Signed-off-by: Algent Albrahimi <algent@protonmail.com>