Add \Jaspersoft\Dto\ImportExport\TaskState to manage responses for ImportExportService. Update Service to utilize new objects.
Update tests to use new TaskState objects, fix bug where test_importService did not check if task was already finished on first attempt
Added assertions to check type of response object from ImportExportService is TaskState
Update static documentation
Update documentation for ImportExport service to represent new objects instead of previous array
Update static documentation to reflect changes to import export service
Add PHPDoc blocks for variables in TaskState
Create \Jaspersoft\Dto\Job\JobState to manage responses from JobService's getJobState functionality
Update tests for getJobState, also add PHPDoc blocks for the variables of JobState
Include assertions for JobState class type
Core: Changed exception handling to bundle returned server data with exception objects, updated RESTRequestException class to reflect the possible fields that can be populated. Addresses bug #34276
Merge branch 'ExceptionHandling_bug34276'
Merge branch 'JobService_JobState_bug34573'
Merge branch 'ImportExport_TaskState_bug33851'