* Documentation cleaned and updated
* Docstrings provided for all methods
* Removed draft scripts
* Updated README providing examples the PUB/SUB and REQ/REP pattern
* Added a new Wrapyfi logo
* Support NativeObject, Image, and AudioChunk in PUB/SUB and REQ/REP
* Updated AudioChunk for ROS and ROS 2 to use custom message and service interfaces for Audio Messages
* Updated YARP in PUB/SUB to use the Sound port instead of an Image. Removed dummy Sound port and replaced it with a functional construct
* JPG compression implemented for all middleware in PUB/SUB
* JPG compression supported for ROS 2 and ZeroMQ only in REQ/REP
* Added examples to demonstrate mirroring, forwarding, and channeling
* Added support for more plugins: PaddlePaddle, JAX, Dask, Zarr, Xarray, pyArrow, Pint, Pillow (PIL) images
* Added support for external plugins, documented it and provided an example demonstrating the addition of Astropy tables support
* Added multi-GPU device remapping from transmitter to receiver for MXNet, PyTorch, and PaddlePaddle
* Replaced the existing ZeroMQ PUB/SUB broker to enable topic monitoring (still in beta)
* Added unittests to test middleware transmission and middleware registry/deregistry