NON_LIN_LOC with residuals

Same as NON_LIN_LOC with the following additional fields:

> (char) - Required separator between first part (observations) and second part (calculated values) of NonLinLoc Phase record

TTpred (float) - Predicted travel time, not evaluated by SeisGram2K, filled with ?

Residual (float) - Residual (observed - theoretical arrival time; phase Date/Hour/Minute is theoretical arrival time)