Implements Redis cache
Merge pull request #642 from nsendetzky/master

Improves layout of coupon part in basket
Merge pull request #643 from nsendetzky/master

Set the size of the header and the height of the input field explicitely
Merge pull request #644 from nsendetzky/master

Removes list bullets for coupon list in basket
Merge pull request #645 from nsendetzky/master

Improves coupon layout in summary part
Merge pull request #646 from nsendetzky/master

Improves layout in the summary parts of the HTML client
Merge pull request #647 from nsendetzky/master

Uses attr-{list,item} instead of coupon-{list,item}
Merge pull request #648 from nsendetzky/master

Fixes alignment of T&C question in checkout summary in TYPO3 context
Merge pull request #649 from nsendetzky/master

Adapts test to changed coupon HTML
Merge pull request #650 from nsendetzky/master

Updates documentation for client/html/common/address/countries option
Merge pull request #651 from nsendetzky/master

Fixes warning and enables using a custom extension directory when creating a new extension
Merge pull request #652 from nsendetzky/master

Implements decorator for hiding delivery/payment options based on the country code
Merge pull request #653 from nsendetzky/master

Fixes bugs in checkout process for address and service pages
Implements database cache and tests
Implements cleanup() in database cache class
Implements Redis cache
Implements database cache and tests
Implements cleanup() in database cache class
Creates cache tables
Implements test for Redis cache client