Dataset writing with clojure.io.writer, better for big datasets

* Using spit the whole dataset is kept in memory before the start
of the file writing.
Merge pull request #3 from boechat107/dataset

Dataset writing with clojure.io.writer, better for big datasets