use Components.result instead of components for canceling a request
added more domains to cancel when gif is requested from RES
change loader bar background color and make it animate to 100% instead of a fixed size
added tests for urlHelper
show error message when the gfycat max conversion time limit is reached