feat($scope): add `$scope.$safeDigest`