make array builder method accept any Iterable instead of just collections
make array and set not do an addAll for JsonElements that are also Iterable like Collections

add sensible behavior for java arrays as well
readme