DRAFT: CacheDownloadService

Hi, here is draft of my cache download service implementation, it has some problems, not finished yet, but I do not have so much time, so if sb wants to try to fix some issues, they are listed on my github profile. I will be happy if somebody wants to test it. Thank you for your comments.

- service
 - download queue
 - service shows toasts via activityMixIn class
 - random wait between cache downloads
- Download manager
 - cache names (if available)
 - cache type images
 - removing from queue
 - flushing queue
 - notified of changes
 - accessible from home - options menu - downloads
 - using custom adapter to visualize caches, but using some functions from cachelistadapter
- Refresh caches from list redirected to service
- saving caches from
 - caches lists (near, from map option "show as list")
 - map popup
 - all caches from map via save for offline options menu
 - send2cgeo integration (download from web in download managers options menu)
 - cache details page