Dairy Free Veggie Quiche