Updated all files to to reflect their changes up to 2.4.1

It's possible I've undone some stuff in the config (e.g. Cache or logging)
Or I introduced some stuff that could be left out.
@josegonzalez or @predominant could you have a look, please?