fix(controller-dir): move instantiation to directive controller function so that $transclude function is available
chore(utils): change invoke function for getInjector function
feat(pagination): add decaf controller for pagination and directive that extends to $scope
chore(format): update description and code format
feat(pagination-totals): setup provider that allows to setup the defaultId name