Merge pull request #257 from pschuele/master

Creates junit.xml when running performance tests
Streamlines summary detail block by adding a header
Fixes build target which didn't build the binary files in the subdirectories any more
Allows to distinguish errors in ProductGone plugin
Streamlines error codes of ProductPrice plugin
Streamlines error codes of ProductStock plugin
Improves error messages of ProductLimit plugin
Replaces "Complete" plugin by "BasketLimits", adapts and migrates configuration
Improves error handling of BasketLimits plugin and implements "max-value" and "max-products"
Incompatible: min-value must be an associative list with the currency IDs as keys
Fixes thrown exceptions
Adds new translation file for plugin error codes
Adapts configuration of BasketLimits plugin in unit test data
Implements highlighting of items in basket and checkout summary in case of errors
Updates translation files
Minor layout improvement of error messages
Updates translation files
Adds plugin error code translation files to transifex and improves product related error messages
Merge pull request #258 from nsendetzky/master

Refactors basket plugins and implements highlighting of items in basket and checkout summary in case of errors
Merge pull request #259 from pschuele/master

Uses different names for the performance log files of the unittests
Allow to have multiple items with different types.