Compile {{angular}} in a tooltip's content.
Provide $scope.dataItem in TreeView's k-on-change.

Additionally, always provide `dataItem` for Grid and ListView's too when
selection mode is not "multiple". (consistency)
Fix endless loop in compiling template of Window widgets.
More Web samples.