add support for when extracting HEAD:1 times out the network connection.  this streams the log back in that case (which keeps the network pipe open) and grabs the last revision.