Listen to the parent scope

Pagination shouldn't use scope.params.settings().$scope and shoul listen only current scope.
But becouse event ngTableAfterReloadData is emited in other scope it cannot come into isolated leaf scope. That's why using small hack to listen scope, where ngTableAfterReloadData event can occur.

Better way is change layout: ng-table > pagination, table, pagination. And then use broadcast in ng-table/
(From here - https://github.com/esvit/ng-table/pull/368)