Makes it possible to force fetch from network and overwrite cache content

Had a need to force DLImageLoader to fetch new content from the network disregarding the cache.

Did not want to change a lot of method signatures, so I made a new property called overwriteCache.