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. 
I can... but thought it would be just as easy for someone to override this factory or use a delegator factory to set the adapter to something different ... if anyone was so inclined. Can make the change if you want though?