Merge branch 'release/0.9.10'
Merge tag '0.9.10' into develop

Refactored cache to use NSOperationQueue for scheduling downloads; refactored code base to increase readability and maintainability