Predator—Prey Interactions in a Variable Environment: Responses of a Caddis Larva and Its Blackfly Prey to Variations in Stream Flow