Can now accept the vectors of components for departure functions that are used for multiple fluids

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Wilson residuals combined into one function that takes beta as a parameter; removed TYPE_BUBBLEPOINT and TYPE_DEWPOINT macros

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