Fish, krill and algae oil compared: where each comes from, what the absorption research found, purity, sustainability, allergies, cost per gram and who each suits.