Added retry on server errors or rate limits
Connection errors can occur when using remote servers to render diagrams, especially in the case of many diagrams.
These are usually connection errors due to limitations on the number of calls.
This release solves these kinds of problems.