Detects empty ng-repeat children and watches them

Fixes a bug where if a child ng-repeat directive was empty at link time it would not be watched