Improve autoplay when multiple streams are attached to the same media element (#534)
* set attached element muted attribute if no audio tracks are present
* handle playback failure whenever there's an audiotrack present on the element
* emit AudioPlaybackStatusFailed if audio context acquiration failed
* retry autoplay of video if an element has both audio and video tracks