Spirulina benefits and side effects. Is spirulina vegan? Sustainable? Check out these spirulina pros and cons.