Pre-op and post-op weight loss surgery diets for vegetarians, vegans and gluten free