stop receiving tranmission data when timeout

stop receiving in receive_transmission_data when "No answer was received within the specified timeout period."

Fired up a fresh DServer, did a find_images against it and it constantly looped trying to get a response from the server.  This fixes that issue.
Merge pull request #52 from Ruxton/patch-1

stop receiving tranmission data when timeout