refactor(ngRepeat): simplify the code
refactor(ngRepeat): simplify the code

This re-introduce the PR #1018: "refactor(ng-repeat): refactor fix for
#1015" which had been reverted.

ronlobo/angular.dart,rkirov/angular.dart,hitesh97/angular.dart,hitesh97/angular.dart,giovannicandido/angular.dart,giovannicandido/angular.dart,hitesh97/angular.dart,SibuStephen/angular.dart,SibuStephen/angular.dart,trinarytree/angular.dart,trinarytree/angular.dart,rkirov/angular.dart,winstonewert/angular.dart,ronlobo/angular.dart,winstonewert/angular.dart,SibuStephen/angular.dart,rkirov/angular.dart,winstonewert/angular.dart,winstonewert/angular.dart,trinarytree/angular.dart,SibuStephen/angular.dart,hitesh97/angular.dart,giovannicandido/angular.dart,trinarytree/angular.dart,ronlobo/angular.dart,ronlobo/angular.dart,rkirov/angular.dart