genome_uploader restructure
- Restructured the whole project
- Added a testing environment and an e2e test
- Improved the ENA API querying logic
- Fixed failures for missing taxonomic assignments and Eukaryotes
- Improved metadata quality checks and filters from ENA samples
- Handling of config files for credentials and env variables