initial array support
more array functions
add array<->list converters
rename array type; avoid variable conflict
optional argument for make-array
add array-map and array-for-each
update docs
Merge branch 'array'