Preheat oven to 350°F. Line two large cookie sheets with parchment paper or grease with a little butter. Take a large mixing bowl and beat butter and sugars until light and creamy. Beat in eggs, one at a time and vanilla. Combine flour, salt, baking powder and spices in a separate bowl. Add flour mixture to butter mixture in the large bowl and blend. Add oats and raisins and mix thoroughly. Scoop out mixture into three-dozen large tablespoons, leaving room between each on the baking sheets. Bake between nine and thirteen minutes until edges are golden brown. Soft centers will set as the cookies cool.