What you need to know about vitamin B12 on a plant-based diet, including how much you need, vegan sources, and signs of deficiency.