Gravar-mail: Calculation of the Free Energy and Cooperativity of Protein Folding