When requeue icon was clicked 2 times it was sometimes the case that we sent 2 requests. This commit prevents that and also adds a little nice indicator instead of restart button while we're sending the request.