Accept an optional HTTP timeout value.

If a value is provided, and that time in seconds elapses without receiving any activity on the
URLLoader, the URLDataLoader is failed with an IOErrorEvent.