Output results as CSV

Changes the output to use encoding/csv.Writer.

This was not presented as an option as csv.Writer lazyquotes so the
worst it can do is make the output easier to read.
Merge pull request #35 from jimmyfrasche/master

Output results as CSV