Add validator that checks for duplicate pathnames Project owner can now configure duplicate pathnames validator. Commits which contain duplicate pathnames will be rejected. If y and z are pathnames and y.equalsIgnoreCase(z), then y and z are duplicates. Change-Id: Iaac644a07fc88e855cc9a041f0237157bda9d010