Gluten Free Samosa Pastry Strips