Merge pull request #67 from nsendetzky/master

Improves the html client and fixes some bugs
Merge pull request #68 from nsendetzky/master

Improves stock level check and transaction handling
Merge pull request #69 from nsendetzky/master

Uses HTML5 tags and new attributes, shortens CSS classes and improves product search
Merge pull request #70 from nsendetzky/master

Renames catalog list "header" to "head"
Removes unnecessary date view helper (date format supplied via translation)
Improves implementation to determine order ID in confirmation client
Excludes resource.php files in lib/mwlib/tests/config when generating a package
Adds text before bread crumb and German translation
Allows adding products to basket with no stock item and adds test