General Variational Formulas for Abelian Differentials