After merge construction 1

Implemented 3 indirect dependecies.
- Extends -> Extends
- Extends -> Implements
- Implements -> Extends

Added first support for External System Detection.
- new function String[] getExternalSystems() in AnalyseService