Prior to this commit, auto-configurations were only checking for the presence of GraphQL Java classes as guards, assuming that Spring GraphQL classes were always on the classpath. Auto-configurations are meant to be moved to the Spring Boot project in the future, so this commit adds the relevant condition class checks to reflect that spring-graphql might not be on the classpath.