fallback retry support

If a url has a # in it, then whenever the script fails to load (because of a 404 for example) then retry with the url part after the #.

This is very helpful if you use CDNs which might fail or might be blocked by some internal firewall.