Melatonin, the Pineal Gland and their Implications for Headache Disorders