BRAF and cancer: HDACs and their effects on non-apoptotic cell death, senescence and immune therapy in BRAF-mutant cancers