Have you ever had food poisoning? If you have, you know how miserable it can be. The good news is food poisoning, also called ...