[utils#cache] Minor refactoring
[utils] Add time utility
[preferences-user-rulesets] Faster rules list update
(for #46)