moved the funcsignature decomposition and reconstruction and related
functionality to a separate class, DependencyFi der now equipped with
handling loops when doing circular inter-plugin dependency  analysis

other changes.