Add support for vectors.

Vectors are writtens as #(value ...) and they are converted to (vector value ..). They are expanded to a builtin Vector node.