Added PathResolver to ensure path listings are consistent across file systems and jars