setAdditionalField iterates over all entries

CreateNewProcessProcessor.setAdditionalField() was based on the
assumption that each entry in List ProzesskopieForm.additionalField
would exist at most once. This is not always true, and in this case only
the first occurence got populated. This fix seems to do it right now.
port from launchpad

lp:~zeutschel/goobi-production/extended-jersey-api
Merged master, should fix line endings
Merged master / should fix line endings issue
Merged master / should fix line endings issue
Merge branch 'extended-jersey-api' of https://github.com/matthias-ronge/goobi-production into extended-jersey-api
Merge pull request #8 from matthias-ronge/bug-1124212

https://bugs.launchpad.net/goobi-production/+bug/1124212
Merge pull request #7 from matthias-ronge/extended-jersey-api

Extended jersey api
Adjust .gitignore file
Normalize line endings
Add possibility to write properties
Adding javadoc
Added documentation
Merge pull request #12 from matthias-ronge/mq-close-step-write-properties

Active MQ close step function extended to write property values
Fixes line endings.
bugfix lp:1158811

Launchpad Link: https://bugs.launchpad.net/goobi-production/+bug/1158811
Patch provided by Benjamin Moedinger (https://launchpad.net/~moedinger).

"The slash between the SID and COOKIE parts of the opac request url is urlencoded (GetOpac.retrievePicaTitle). Obviously the SWB interface doesn't accept this any more. Only the values for SID and COOKIE should be urlencoded (see attached patch for Goobi Version 1.8.4)."

(Patch manually applied to 1.10.x codebase)
Merge branch 'fix-lp1158811-1.10' into 1.10.x