Resolve extension dependencies recursivly

The extension `MetricsEvo` depends on extension `Metrics`.
But this dependency is not added to the extension as `deps`.
This is mentioned in a comment in `MetricsEvo.py` only.

On the other hand the extension `Metrics` depends on extension `FileTypes`.
This dependency is marked as `dep` in `Metrics.py`.

At the moment it is not possible to add `Metrics` add extension dependency, because the extension dependencies are not resolved recursivly.

With this pull request it is possible to add `Metrics` as dependency by `MetricsEvo`