diffrepro: handle server timeouts
If a server is unreachable when attempting to reproduce differences with
diffrepro, the timeouts results in unreproducible results, which is probably not desirable in most cases.
Related to #8 (closed)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information