NPS 1506, A Novel NMDA Receptor Antagonist and Neuroprotectant: Review of Preclinical and Clinical Studies