The Implications of the Cancer Stem Cell Hypothesis for Neuro-Oncology and Neurology.