A Unifying Variational Framework for Gaussian Process Motion Planning