Don’t assume every Jingle iq is about audio
Currently, when receiving e.g. a as an answer to a file transfer transport-info iq, Gajim prints to the user:
Audio state : error, reason: service-unavailable
This is a file transfer, and this error is benign, it shouldn’t be reported that way to the user.