Fix multiple pagination instances

Paginstion 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/