fixing issues with download action after potential changes to geolite ma...

Fixes to download action for geolite maxmind database.
refactoring downloadAction to use built-in php functions and zf2 http request. 
Create curl adapter by invokables and use alias to inject it (example: ZfSnapGeoip\HttpClient\Adapter). It will be easy to override I think