Implicit ligand theory: rigorous binding free energies and thermodynamic expectations from molecular docking.