[feature] Extended image downloader

This commit ads a nicer API for image downloader,
making it easy to customize requests, like signed
requests.
Merge pull request #21 from SfietKonstantin/abstract-image-downloader

[feature] Extended image downloader