FlashRoutines uses parameters instead of int for other parameter

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Provide a body for the function that MSVC doesn't like

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added value for ideal gas constant from CODATA 2010 for use with normalization of ideal gas constants with mixtures

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Gas constants are now all set to CODATA 2010 value and terms n_i in residual terms are multiplied by R_u_old/R_u_new

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>