JSON packaging now converts to binary file

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
Pure and ppure backends do not anymore die when setting mole fractions. thanks to clang for finding this problem

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
PropsSI has a std::vector overload to close https://github.com/CoolProp/CoolProp/issues/14

Will be exposed through SWIG (or xdress), so no work needed at the language interface level

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
Size check included for PropSI vector overload

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