First implementation of General Data Tables (GDT)
Fix GDT table implementation
Take into accound DLL extension by system
Add function to create GDT table from csv file
Implement show method for GDT tables
Implement GDT table headers
Heuristic method to find if CSV file has headers
Manage potential malloc fails in GDT code
Add missing file from previous commit
Handle gracefully gdt_table_new requests of huge size
Implement "line" method for GDT tables
Updates GDT headers in ffi cdefs
Add support in gdt table for undefined values
Check is string is empty in CSV parsing
Integrate GDT module into init scripts
Use NaN encoding in GDT tables to tag strings and undefs

The same technique is used in LuaJIT2 itself.
Implement icolumn iterator for GDT tables
Add GSL histogram function C defs
Implement histogram plots for GDT tables
Add method col_index in GDT table