First implementation of file scanner with commons CSV
Throw correct exceptions to pass unit tests
Refactor file scan (the whitespace fixes come from eclipse…)
Use apache CSV for join test
Rewrite CSV tuple writer to use commons cvs
Add test for CSV tuple writer
Add whitespace
Fix eclipse settings config file to not remove trailing whitespaces
Fix build by making sure we catch the IOException that the CSVTupleWriter constructor might throw.
Fix new line character according to rf.
fix oscillating code

See: http://stackoverflow.com/a/24417812

Also, add final to parameters automatically. Easier
for checkstyle.
FileScanTest: make the escape quote test more reasonable

1) follow RFC4180 and actually escape double quotes properly.
2) add a newline in the middle of a field.
quote_two_col_string: test newline too
Merge pull request #654 from uwescience/commons-csv

Commons csv