(+) Added MediaElementThreadFactory so it is easier to create media elements on separate threads in WPF