fix exe and dll code signing
Better error handling for code signing with curl and we're now using the correct URL for windows files (there are different URLs for JARs, Windows and for Mac).
See also https://wiki.eclipse.org/IT_Infrastructure_Doc#Web_service