fixed bug where file drag/drop wouldn't work over a popup.
copied weaveTraceImpl from WeaveClient to WeaveDesktop.

Change-Id: I62589d0b71e44cf144b6dbbba0fd1914bdf60ba8