Forest Fruit Pie