resume item downloads on network errors

ValueError is raised by json parser when the connection is dropped leaving an unparseable line