Fix in RelativePathAdapter
Fix in RelativePathAdapter

Sometimes `totalDirectoriesUp - (relativePathIsInSourceDirectory ? 0 : _directoriesDown.Length)` can be == -1, and `Enumerable.Range()` throws exception
Worthaboutapig/AC-SquishIt,Worthaboutapig/AC-SquishIt,AlexCuse/SquishIt,wolfgang42/SquishIt,AlexCuse/SquishIt,jetheredge/SquishIt,0liver/SquishIt,wolfgang42/SquishIt,Worthaboutapig/SquishIt,Worthaboutapig/SquishIt,jetheredge/SquishIt,AlexCuse/SquishIt,AlexCuse/SquishIt,wolfgang42/SquishIt,farans/SquishIt,0liver/SquishIt,farans/SquishIt,Worthaboutapig/AC-SquishIt,Worthaboutapig/AC-SquishIt,0liver/SquishIt,Worthaboutapig/SquishIt,jetheredge/SquishIt,Worthaboutapig/SquishIt,farans/SquishIt,wolfgang42/SquishIt,AlexCuse/SquishIt,0liver/SquishIt,jetheredge/SquishIt,Worthaboutapig/SquishIt,farans/SquishIt,jetheredge/SquishIt,0liver/SquishIt,AlexCuse/SquishIt,jetheredge/SquishIt,farans/SquishIt,wolfgang42/SquishIt,Worthaboutapig/AC-SquishIt