Annotate ListUtils.union() with @SafeVarargs, add ListUtilsTest