The Pathophysiology, Ecology and Epidemiology of Haemonchus contortus Infection in Small Ruminants.