Make network errors less likely to result in bug reports

Hello @nicks, 

Please review the following commits I made in branch 'dpup-error-messages'.

fc0f61252a076ab3d5af481bb8e378467947690a (2014-04-21 19:22:55 -0700)
Make network errors less likely to result in bug reports

R=@nicks