[core.cache] actually disable caching when disable_caching() is called
[discretizations.basic] bugfix
[operators.fv] add LinearAdvectionLaxFriedrichs
[operators.fv] refactor NonlinearAdvectionLaxFriedrichs.__init__
[operators.fv] refactor NonlinearAdvectionEngquistOsher.__init__