Avoid NPE when pluginList is still getting updated, by starting the receiving thread after the pluginList is updated.
Review Request #130140 - Created May 25, 2017 and submitted
Also have the pluginList be initialized to an empty map.
There appears to be no errors. I also tested transferring a file from Android to Desktop and found an error on my device (hence the payload-related change).