The Rocky Road from Cancer Stem Cell Discovery to Diagnostic Applicability