Update IdentifyPillarsFor*Response with possibility for Error Codes
Introduce IdentifyResponseCode_TYPE and IdentifyResponseCodePositive_TYPE
Rename ERRORCODE_ALARM_TYPE to ALARMCODE_TYPE (we distinguish between errors and alarms)
Rename ERRORCODE_COMPLETE_TYPE to ERRORCODE_FINALRESPONSE_TYPE
Move error code value="561" (Request was not understood) from ERRORCODE_RESPONSE_TYPE (Error codes that are specific for ProgressResponse messages) to ERRORCODE_GENERAL_TYPE (we send error codes in final responses and identify responses)
Delete ERRORCODE_RESPONSE_TYPE (we send error codes in final responses and identify responses)
Delete ERRORCODE_TYPE (this is a union of all error code types and alarm code types, but it is not used)
Merge ProgressResponseCode_TYPE and ProgressResponseCodePositive_TYPE (we send error codes in final responses)
This issue was extended with 'add filesize + fileID to IdentifyPillarsForPutFileRequest (optional)' and 'make fileSize mandatory in PutFileRequest'.
Update examples to match
Update bitrepository/bitrepository-protocol/src/main/resources/xjb-bindings/bindings.xjb to match