Fix configuration cache
This MR addresses #3112 (closed) by no longer storing ini overrides in the shared configuration cache, but instead reapplying overrides (and default values) after reading from cache.
This means default values are copied every time we call getConf, but thanks to checkTime, it happens at most 1 time per second