Add timeout to URLOpener.