flattenIterablesAndArrays (we consider Iterators iterable)