## Environment
**Liquibase Version**: 4.2.2

**Liquibase Integration & Version**: spring-boot 2.3.7.RELEASE

**Liquibase Extension(s) & Version**: -

**Database Vendor & Version**: Postgres (but doesn't matter)

**Operating System Type & Version**: Linux mint (but doesn't matter)

## Description
includeAll in a spring-boot project with a searchPath containing a "classpath*:" doesn't find anything.

## Steps To Reproduce
Define an "includeAll" task in a spring boot project with a searchPath set to "classpath*:db/changelog" and changelog files available on the searchPath failed because not found
`

* includeAll:
        path: classpath*:db/changelog
`

## Actual Behavior
Doesn't find changelogs

## Expected/Desired Behavior
Should find changelog to include

## Screenshots (if appropriate)
* 

## Additional Context
Problem comes from SpringResourceAccessor.finalizeSearchPath method which expect to always have "classpath:classpath:" and in that case, path is "classpath:classpath*:" so not replaced.

https://github.com/liquibase/liquibase/blob/aae1f015540f2a814b7a9e3d7b4db2fa465e9a23/liquibase-core/src/main/java/liquibase/integration/spring/SpringResourceAccessor.java#L157


package liquibase.integration.spring;
import liquibase.exception.UnexpectedLiquibaseException;
import liquibase.resource.AbstractResourceAccessor;
import liquibase.resource.InputStreamList;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.ContextResource;
import org.springframework.core.io.Resource;
import org.springframework.core.io.ResourceLoader;
import org.springframework.core.io.support.ResourcePatternUtils;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.SortedSet;
import java.util.TreeSet;
public class SpringResourceAccessor extends AbstractResourceAccessor {
    private final ResourceLoader resourceLoader;
    public SpringResourceAccessor(ResourceLoader resourceLoader) {
        this.resourceLoader = resourceLoader;
    }
    @Override
    public SortedSet<String> list(String relativeTo, String path, boolean recursive, boolean includeFiles, boolean includeDirectories) throws IOException {
        String searchPath = getCompletePath(relativeTo, path);
        if (recursive) {
            searchPath += "/**";
        } else {
            searchPath += "/*";
        }
        searchPath = finalizeSearchPath(searchPath);
        final Resource[] resources = ResourcePatternUtils.getResourcePatternResolver(resourceLoader).getResources(searchPath);