Minor Feature Update
1. Introduces a global extract_logged_hardware_module_data() function that can be used to extract the data logged by a ModuleInterface instance without initialized ModuleInterface and MicroControllerInterface objects. Primarily, this allows parallelizing data processing.
2. MicroControllerInterface now has a 'log_path' property which returns the Path to the compressed .npz archive. This path can be provided to the global extraction function to parse the data stored in the archive. Note, the extraction function also requires the module-type and module_id codes available as properties of ModuleInterface class instances.
3. Also includes minor ReadMe and docstring optimizations.
What's Changed
* Added multiprocessing-safe, instance-independent log parsing by Inkaros in https://github.com/Sun-Lab-NBB/ataraxis-communication-interface/pull/5
**Full Changelog**: https://github.com/Sun-Lab-NBB/ataraxis-communication-interface/compare/3.0.2...3.1.0