stop reusing processResources task per ClassDirectoryBinary
REVIEW-1786: improve String representations for source sets and binaries
fixed creation of JavaSourceSet's
tweaked log message that frequently caused misunderstandings
rewordings and test fixes related to improving string representation for source sets