InspIRCd: fix various audit warnings.

Closes #35344.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Extract method
Remove duplicated logic from FromUrlLoader
Preserve backtrace from original exception
Preserve backtrace for download errors
Move exception text into exception object
doxygen 1.8.9

Closes #35350.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
doxygen: update 1.8.9 bottle.
mono: update monolite URL

Closes #35347.

Closes #35349.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
mono: update 3.10.0 bottle.
doxygen: add test

Closes #35351.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libpng: add test

Closes #35352.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
fig, tutum: add conflicts_with.
libyaml: add test

Closes #35353.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libmpc: modernize
libmpc: add test

Closes #35354.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libsodium: add test

Closes #35355.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
zeromq: add test
czmq: fix libsodium dependency on zeromq

Closes #35357.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
czmq: update 2.2.0_1 bottle.