Spin-Orbit and Spin-Spin Interactions in Diatomic Molecules. I. Fine Structure ofH2