Use the new warmer interface in the cache worker.
Use the new warmer interface in the cache worker.

`CacheWorker#perform` now takes a warmer class as an argument and uses
the new warmer interface to warmer the cache.

mxenabled/firebolt,moneydesktop/firebolt