Controlling the Motion of Ferrofluid Droplets Using Surface Tension Gradients and Magnetoviscous Pinning.