Handle large iconids correctly
Handle large iconids correctly

When an iconid is larger than 2^32/2, it wraps around to -2^32/2. The
filenames however use the "correct" id. Therefore we have to add 2^32 to
negative iconids when converting to filenames.

LeoWinterDE/TS3ServerStatusViewer,LeoWinterDE/TS3ServerStatusViewer