convert: added note about the two convert script modes
convert/gamedata: removed check_file invokations
Merge branch 'csvparsing' into convertdat

better csv parsing tokenizer function that supports
escaping newlines and commas
Merge branch 'master' into convertdat
convert: next version of the format_data method documentation
convert/gamedata: sound classes reordered for fixing reference
convert: fixed scanf format for scanning 'char'
convert: enum definitions assume struct filename as default
convert: use flattened list for generating structs
convert: order columns, then process them -> separate loops
convert: added subdata column type description
convert: added first bunch of field exports for subdata columns
convert: added primary key link for sound export
Merge branch 'master' into convertdat

this mainly fixes the travis build
gitignore: added perf data files
convert: massive rewrite of the data formatting and exporting

this is preparation work towards the nyan format.
convert: prepared subdata exporting for sounds
Merge branch 'convertdat'

introduces new data exporting implementation
convert: added filename parameter to terrain dump
convert: removed finished TODOs from pefile.py