Merge pull request #683 from nsendetzky/master

Fixes JSLint warning
Merge pull request #684 from nsendetzky/master

Uses configuration options for cache keys and implements caching for last seen items
Conflicts:

	client/html/src/Client/Html/Basket/Mini/Default.php
	client/html/src/Client/Html/Catalog/Detail/Default.php
	client/html/src/Client/Html/Catalog/Filter/Default.php
	client/html/src/Client/Html/Catalog/List/Default.php
	client/html/src/Client/Html/Catalog/Session/Pinned/Default.php
	client/html/src/Client/Html/Catalog/Stage/Default.php
Merge pull request #685 from nsendetzky/master

Fixes finding orders from sub-site in load() method
Merge pull request #686 from nsendetzky/master

Replaces gettext function to avoid dependency to this PHP module
Merge pull request #687 from nsendetzky/master

Fixes not used configuration when adding more than one list view to a page
Merge pull request #700 from nsendetzky/master

Fixes clearing cache and uses path of tools in ./vendor/bin/
Merge pull request #703 from nsendetzky/master

Fixes adding the catalog filter header twice to avoid duplicate counts
Merge pull request #704 from nsendetzky/master

Makes caching aware of items starting in the future and of product list changes
Conflicts:

	client/html/src/Client/Html/Abstract.php
	client/html/src/Client/Html/Catalog/Detail/Basket/Selection/Default.php