Merge develop into master with major updates on CI/CD functionalities
Implemented new features:
- CI linting and testing of train and eval script
- Flake8 setup
- CI Training via api and web call with automatic result page generation
- Reactivated and extended tensorboard implementation
- csv logging with dedicated log.json file for each target
- Minor code changes aligned to agreed lint-warnings