Learn about the best plant-based protein sources (aka vegan superfood). We compare tofu, tempeh, lentins, almonds, and more.