CD44: A Multifunctional Mediator of Cancer Progression