History and Review of anti-Calcitonin Gene-Related Peptide (CGRP) Therapies: From Translational Research to Treatment.