Small molecule and protein-based neurotrophic ligands: agonists and antagonists as therapeutic agents