New methods
* Descattering Autoencoder for Mie correction ([paper](https://onlinelibrary.wiley.com/doi/full/10.1002/jbio.202000204), #21)
* All EMSC-like tranformers (including DSAE) can accept now multi-dimensional arrays, what makes it more convenient to work with hyperspectral images, list of spectra and a single spectrum (23)
* All the methods can be imported now from the root package i.e. `from biospectools import EMSC`
API changes
* EMSC has changed its parameter `constituents` into `interferents` and introduced a new parameter `analytes`. The reasoning is that `interferents` will be removed from the spectra, but `analytes` will only participate in estimation of coefficients, but will not be removed from the spectra (19)
* EMSC `transform` method: parameter `internals` renamed into `details`
* `EMSCInternals` renames into `EMSCDetails`
Fixes
* Fixed calculation of mid-point for EMSC (12)
* Add backwards compatibility with scipy of less than "1.7" version and newer for the copy of PLSR from sklearn (24)
Maintenance/Internal
* Added deprecation decorator ([e68a3a5](https://github.com/BioSpecNorway/biospectools/pull/30/commits/e68a3a5b32be0f57193124cc2877896ff891b1b6))
* Utils for downloading and caching weights ([fc01efe](https://github.com/BioSpecNorway/biospectools/pull/30/commits/fc01efe6c08b1a9d8a8ab90d8b4ae5d9bdd34d6b))
**Special thanks** to JohanneSolheim, valetaf and eirikama for the support in implementing algorithms, testing and fruitful discussions!