euci: accept any iterable in set method

We were checking if argument is list or tuple but that is technically
wrong. Much better is to just check if it is iterable. Problem is that
string is also iterable but that we can just do as an exception.
3 jobs for master
in 55 seconds and was queued for 3 seconds