Pumpkin Snaps Oven Baked Treats