Theoretical Foundations of Single Molecule Detection in Solution