Unify return values of ui.interact()

My suggestion is to simplify handling of ui.interact() with unification of return values.
Instead of string and lists use only lists. True/False/None are ok i guess

p.s.
i'm going to start implement my previous big commit with by small parts and that's going to be first of them