Fixes #1017. Save all settings when the logo or cover is saved

Updates both User and General settings <tt>showUpload</tt> callbacks to call <tt>saveSettings</tt> / <tt>saveUser</tt> when a cover, profile or logo image is saved, so that changes to other settings are not lost.