Preheat oven to 350 degrees F. Spray an 8-inch sq. baking dish or a 9 inch rectangular pan.
In a small bowl combine the oats, brown sugar and cinnamon; set aside. Let the margarine melt in the oven, microwave or stove top.
Combine together the flour, sugar, baking powder, salt and baking soda in a large bowl.
In another bowl mix the melted butter, vinegar, extracts, applesauce, soy milk, lemon juice and vinegar and whisk until well blended.
Stir the wet ingredients into dry ingredients until just moistened. Fold in blueberries. Do not thaw the blueberries.
Pour the batter into the pan, and sprinkle the oat mixture over top.
Bake 25-30 min, or until a toothpick comes out clean. Remove the cake from the pan after 10 minutes of cooling (easiest to do in the refrigerator) and, if possible, set on a wire rack to cool completely.