Remove Csv comment character to fix regression from #2812
Merge pull request #2860 from taldcroft/csv-regression-2812

Change Csv comment character to None to fix regression from #2812
First commit -- began writing the FastBasic class
Fixed import problems, wrote skeleton of reading code
Began work on Cython code, added file as an extension in setup_package
Started work on C code set framework for tokenizer_t
Fixed indentation problems, started an error code system, began writing read() method
Initial implementation of main tokenizing loop, got very basic test cases working
Added a couple subclasses of FastBasic, got header working using the main tokenization loop
Implemented data_start/header_start, created an enum for error codes
Initial type conversion and comment handling
Did some work on handling too few/too many columns in data line
Removed handling of non-line comments
Removed row_positions and made the output_cols strings null-delimited
Fixed problems with calling read() multiple times
Fixed errors with last line and too many data values in a row, worked on data_start/header_start
Added FastBasic to the infrastructure of ascii.read
Fixed parameter problem and started writing tests
Made tokenizer trip whitespace at the beginning of fields, fixed conversion issue, expanded tests
Implemented include_names/exclude_names handling and wrote tests