Models of Eukaryotic Gradient Sensing: Application to Chemotaxis of Amoebae and Neutrophils