Varenicline: Discovery Synthesis and Process Chemistry Developments