Writing to SharedPreferences on background worker thread in WebFileCache.
Updated BaseUtils.
Synchronizing WebFileCache on a per-key basis for performance reasons.