Use ValueChangeHandler instead of KeyUpHandler in numeric ValueCells

Events are triggered when the Enter or Tab keys are pressed, or when
the ValueCell loses focus.

This also fixes #50.