New feature:
- better `auto()` function that can process multiple collections([`ad2854b`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/ad2854b37f5a38ec80ab7f26f2a20803279663cd)) (by Januar Harianto)
- default band list are recognised, even when appended by `reduce`([`6686f59`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/6686f597538370df9661f1bdd9e248c70575d222)) (by Januar Harianto)
- new internal function to insert key value pairs into a nested dict([`2c4fbaa`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/2c4fbaab1e0ef540f8806e84d8d8b186e1f52d48)) (by Januar Harianto)
- internal function to improve image reduction methods([`61bc815`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/61bc8158d14940f7daeff30786274ddeb83ffc28)) (by Januar Harianto)
- internal function that checks config for >1 image collections([`8a8bcde`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/8a8bcde00bdbc361bdfd58880b246638abf3702f)) (by Januar Harianto)
- use either `initialise()` or `initialize()` to authenticate to GEE([`d256b1d`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/d256b1dd06546b05862a1c2d21bf050593e44200)) (by Januar Harianto)
Bugs fixed:
- raise error when config file/object is not suitable([`30985a7`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/30985a72c3d1206be963c860803e48d082a6761f)) (by Januar Harianto)
- ddownload folder is blank (`NoneType`) due to faulty conditionals([`d524c63`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/d524c633a077a44d0447355a0eaa11a3cab41d6a)) (by Januar Harianto)
- better feedback when initialisation step is complete([`ec0b138`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/ec0b13847a57f1ce1971bd9dc6fd10f54c33a118)) (by Januar Harianto)
- recognise image collection string even if it is a list item([`49e887c`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/49e887ca6b6ea9ebe3f1014a4ee2e0d8ad4131fa)) (by Januar Harianto)
- :bug: `collect()` now works with configs that are already imported as `dict` object([`e85e4bd`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/e85e4bd9cef195ecdfaf7ceefca380358912351b)) (by Januar Harianto)
Performance improves:
- use any method in GEE's`ee.Reducer` module in `reduce`([`6abc8a0`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/6abc8a00a5d5f0d990c4bba0011df5a7f7e634d4)) (by Januar Harianto)
- `mask_probability` defaults to `None`, which triggers val of 60([`490b0ba`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/490b0baa15a82146b44b5adfd4bc3c34d4687887)) (by Januar Harianto)
- improve image count conditional to capture values less than 1([`7a71aa2`](https://github.com/Sydney-Informatics-Hub/eeharvest/commit/7a71aa2c72f1fc45f4720b2d935f5867f064b318)) (by Januar Harianto)