Migraine: Manifestations, Pathogenesis and Management