Updated ancillaries for methanol & added Catch test for phir_critical

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Removed FAIL to avoid macro clash with Catch (FAIL wasn't being used)

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added type 1 associating SAFT HE term and unit test

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added testing for REFPROP state class - fixed bugs with conductivity and pressure. Added test runner

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