Merge pull request #1 from gzigzigzeo/master

Use open-uri instead of net::http in Storage#download
Raise Storage::NotFoundError when failed to download
Use faraday for download files