Added ideal gas terms

Helmholtz excess terms all use long doubles everywhere

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
Added more alpha0 equations, derivations, etc.  Untabified some files too

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