Function array_zip now throws InvalidArgumentException when given non-arrays
Fix array_remove, now returns number of elements removed