initial implementation of Assert.assertCollectionEquals()
added javadoc to Assert.assertCollectionEquals() and made it null-safe