QyncSipeDnsQuery clean up.

 1. Fix possible leak with cancel.
 2. Other minor problems.