A Langevin Equation Approach to Sine-Gordon Soliton Diffusion with Application to Nucleation Rates