[MSHARED-167] created DependencyGraphBuilder component with Maven 2 and Maven 3 implementations selected by default implementation