Use enumerate for counting files
Move download logic to a separate function
Retry after SSLError with reset boto connection
Merge branch 'album-download-bug'