fixes dbankier/TiShadow#178 When running "spec --junit-xml", Instead of disconnecting the socket on the first TEST devile_log event, wait for every connected device to report their results and then disconnects the socket.
fixes dbankier/TiShadow#178
When running "spec --junit-xml", Instead of disconnecting the socket on the first TEST devile_log event, wait
for every connected device to report their results and then disconnects the socket.

emilyvon/TiShadow,FokkeZB/TiShadow,titanium-forks/dbankier.TiShadow,r8o8s1e0/TiShadow,Biotelligent/TiShadow,r8o8s1e0/TiShadow,emilyvon/TiShadow,titanium-forks/dbankier.TiShadow,HazemKhaled/TiShadow,r8o8s1e0/TiShadow,titanium-forks/dbankier.TiShadow,HazemKhaled/TiShadow,HazemKhaled/TiShadow,emilyvon/TiShadow,Biotelligent/TiShadow,FokkeZB/TiShadow,FokkeZB/TiShadow,Biotelligent/TiShadow