Headaches are a part of life, but you don’t have to spend your days chained to a bottle of aspirin. There are plenty of anti-headache foods that you can bank on