Hack para que el update del customBinding solo renderice si el cambio en el viewModel no lo hizo el handsontable
Me faltó commitear el customBinding para el hack
Implementada la validación (incl. cambio en handsontable.full.js)

El cambio de handsontable es porque no está pensado para que el
ValueAccessor pueda ser una función que sea exactamente para varias
columnas.
Cambios en autocompleteRenderer y PopupRenderer y css

Para que marque toda la celda en rojo cuando no valida