Cache reset + Setting conversion adjustment

* Found some incorrect extensions in my cache (jpg when they were gif) so I've decided to just outright reset the cache since I'm not sure these mistakes are just from my own testing and not from something in a previous version. The only way I was able to notice the mistake was when using the direct download option.
* Added an argument to the settings converter that determines whether it automatically saves the settings to localStorage after altering them. Now the conversion process during a regular update will only take place once and not every time until the user actually saves the settings themselves.