Extracted Equinox specific code (EquinoxEnvironmentConfigurer, EquinoxProxyConfigurer and P2RepositoryCredentialsConfigurer)