Let Node implement ISeq, prepare for implement LazySeq
Node.NIL move to BasicType.NIL
implements LazyNode
add stream-make function
make lazyseq able to toString
move some definations to meta.scm which have to load first