testing/janus-gateway: upgrade to 1.0.4
- Fixed problem with duplicate ptypes when codecs are added in renegotiations
- Added codec info to event handlers stats
- Allow offers to include other roles besides 'actpass' for DTLS
- Fixed rare race conditions when attempting to relay packets sent by plugins
- Fixed unprotected access to medium instances in janus_plugin_handle_sdp
- Set appropriate channel type when sending DATA_CHANNEL_OPEN_REQUEST message
- Fixed rare race condition when handling incoming RTCP feedback in VideoRoom
- Fixed memory leak in VideoRoom when using rid-based simulcast
- Fixed IPv6 always enabled for VideoRoom RTP forwarders
- Start recording VideoRoom publisher on PeerConnection establishment, if needed
- Added an optional ID in subscribe requests to match with subscription events
- Make Streaming plugin use SDP utils, and codecs instead of rtpmaps
- Check response codes of RTSP requests in Streaming plugin
- Fixed small memory leak in SIP plugin
- Fixed broken simulcast support in Lua and Duktape plugins
- Don't use .clone() on tracks to render them in demos
- Other smaller fixes and improvements