Rewrite AsyncResolver to use PlatformThread directly, not SignalThread, and update includes of peerconnection client to not depend on signalthread.h. BUG=webrtc:6424,webrtc:7723 Review-Url: https://codereview.webrtc.org/2915253002 Cr-Commit-Position: refs/heads/master@{#18833}