added execution point EXECUTE_BEFORE_CACHE for plugins
list switch now uses two plugins for caching reasons
added assetsCache on external server also for content images

TODO: cache deletion not available yet
fix _getParentItemDirectoryClasses logic, it didn't return what was required
clear cache correctly of directory category lists

fixes the last incomplete test
no translation for 'cart' when the first letter is small
Revert "added assetsCache on external server also for content images"

This reverts commit 839822f7165c9bc8e59e558e56f6b726029180f9.

This was an incomplete implementation as the cache wasn't cleared correctly.
add possibility to hide sender fields for mail component
fix event in cherry pick
shop: deleted products are also removed from the cart
fix centering of lightbox if lightbox is higher than viewport and the user scrolled down
Merge branch '3.1' into 3.2

Conflicts:
	Kwc/Directories/Category/Detail/List/Events.php
disable animation when re-opening lightbox

it made unintentional animations