chisq.cpp was putting one locus out of bounds; fixed that
more changes pursuant to chisq's mistakes
replaced time_gradient with time_simplex
fixed header for timing file