Fixing repo URL comparison from UUID cache. Cf JENKINS-24802

Replacing m & n local variables to more readable ones. Cf JENKINS-24802

Refactoring : adding a method to get repository UUID from cache or network. Cf JENKINS-24802

Refactoring : adding a method to test if one of the affected paths is contained inside of a configured repository module. Cf JENKINS-24802

Refactoring : adding a method to schedule the polling of a repo. Cf JENKINS-24802

Unit testing the doModuleLocationContainsAPathFromAffectedPath method. Cf JENKINS-24802

Fixing cache broken in previous refactoring. Cf JENKINS-24802

Unit testing the doModuleLocationContainsAPathFromAffectedPath method. Cf JENKINS-24802

Fixing cache broken in previous refactoring. Cf JENKINS-24802

Updating indentation to make PR have less changes. Cf JENKINS-24802

Remove junit3 dependency and clean inner class use with final public fields. Cf JENKINS-24802