RepositoryService: Check for Total-Count header, as it is not sent when forceTotalCount is disabled. Fixes #36051
RepositoryService: Check total-count for zero values using !isset insetad of empty
RepositoryService: searchResources returns empty SearchResourcesResult with 0 counts instead of null. Fixes #36050
JobService: Remove getter/setter methos for JobSummary. Add read-only values to DTOs for Job objects not previously described. Fixes #34511
MimeMapper: Map jar to application/jar instead of application/zip. Fixes #35994
AttributeService: getAttributes returns an empty array instead of null. Fixes #36073
RepositoryService, RestRequest: coerce count values to integers, adjust header parsing to account for carriage return characters
Exceptions: Added patch created by Paul to change how exceptions are handled. Fixes #34276
RepositoryService: remove unnecessary method, getResourceByLookup in favor of using the resource results URI. Fixes #36058
Client: Adjusted constructor to not be split into several parts. Fixes #35871
Cleaned up some docblocks wrongly reporting a boolean return value. Adust delete methods to actually provide boolean return values (not void). Fixes #36070
Removed some unnecessary methods that were previously supporting legacy versions of the client, addUsers->addUser, addAttributes -> setAttribute. Fixes #36071
Remove outdated documentation, group sections by similarity, add h1 level headers to describe groups of services. Fixes #36074
Changed misleading variable names for copyResource and moveResource methods. Fixes #36059
Update services to more closely model API in regard to delete functions. #36070
Removed default values from constructor of Client class
change default value for orgId in client constructo
Clarify constructor for ExportTask. Fixes #34461
Remove additional newlines from documentation files, and from HTML. Fixes #35870
PermissionService: Added create single permission, cleaned up docblocks, removed extraneous expected status codes. +tests/docs Fixes #36072