[2.3][Enhancement][FrameworkBundle] Move the warmup logic to the CacheWarmerAggregate

This is mainly moving logic from the cache clear command to its own class so that it could be called more easily (ie from the WDT).

Feedback ?