[BUGFIX] Flush compiled configuration on cache:flush
The ConfigurationManager writes compiled configuration to disk (if this
is enabled, by default this is the case in Production context). But this
compiled configuration is not removed when flushing caches, so that
changes never become active.
This change adjusts the CacheManager to be aware of this compiled
configuration and remove it during flushCaches().
Releases: master, 3.0, 2.3, 2.2