Added Diagnostic Files and equations to do so

-One file per analytic.
-Active checks also now always have the same header. When DAT or DATSP
didn't exist, it didn't populate the active hash with valves, etc.
-diagFileSorter sorts the activeCheck[0] output
-diagFileTranslator takes this sorted header, and time stamp and outputs
the necessary values
-LeakyValve still had embedded active checking
-DATH didn't sandwich Fudge
-Removed more BS