Don't bind kOnChange for the grid in the generic directive

(handled in spackle.Grid)
Call scope.$digest() in grid's dataBound to update the view.

Also, place dataBound in `options` so that we get the first event too (on
widget init) in the case of local data.

Close #154