Anthropologists in the late 19th and early 20th centuries hypothesized that animism was the earliest religion. But later scholars have called this theory into question. What is animism?