Lifestyle factors and risk of migraine and tension-type headache. Follow-up data from the Nord-Trøndelag Health Surveys 1995–1997 and 2006–2008