unifiable array: uarray

add uarray, aka unifiable array (util.uarray, il.uarray. core specials['array'], core specials['uarray'])