Rewrote t2incon read() method to use a fixed_format_file object and a defined specification dictionary (like t2data), and added optional parameter in __init__() method to override read functions
Rewrote t2incon write() method to use fixed_format_file, and simplified handling of timing information
Simplified writing of variables in t2incon write()
Added extra check on vals in t2incon read()
Added num_variables optional parameter to t2incon __init__() and read() methods, for handling EOS modules with more than 4 primary variables