todo-zumo: fix again so that wip hears both prop change and entityState change.
https://github.com/Breeze/breeze.js.samples/issues/27