use modified json tests for csv
first csv implementation based on json
require csv in test help
refactor CSV#to_csv to handle properties with a 'nil' value