Issue-574 Row selection lost during realtime update

When a row is updated via dojo Observerable pattern, the updated row will lose selection.

Fixes #226

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>