A Review of the Evidence for Tryptophan and the Kynurenine Pathway as a Regulator of Stem Cell Niches in Health and Disease