sort predicate is pulled from ngModelCtrl now. This allows the directive to be used to sort different lists within the same scope.