Adding Apache Commons Lang and using reflectionEquals and
reflectionHashCode.