Expose timeout property for the downloader.

Considering issue https://github.com/rs/SDWebImage/issues/584 and my own need for a timeout longer than 15 seconds, adding a property to the SDWebImageDownloader to allow external access to the timeout. Still defaults to 15 seconds, to maintain status quo.