Added scheme validations for package material extension

Won't responseBody be null in case of modificationSince call if there were no new modifications?