Thermodynamic and Structural Description of Relative Solubility of the Flavonoid Rutin by DFT Calculations and Molecular Dynamics Simulations