Merge pull request #124 from piwik/translationupdates

automatic translation update
small fix
refs #2885 added some search engines and tests
git diff mail test
added command to generate a visualization plugin based on our VisualizationExamplePlugin
Updating submodules
there is no longer a need for the properties class
properties class does no longer exist
phpdoc
there is no need to overwrite the init method
Fixes #4149 Quick fix by ignoring the URL that failed to insert. To properly fix one can change the collatoin on the site_url table to use German collation in mysql 5.5 (maybe other collations would work too see mysql bug http://bugs.mysql.com/bug.php?id=57860 )
Fixes #4195
fix most metrics are not translated, there is no need to reset those variables  as they are already preconfigured in config class
get visualization properties from config
trying to get rid of viewProperties
now that we have a request and a config data object, this wording might be a bit clearer
I want to get rid of as many class properties as possible, view does not have to be a class property
avoid usage of ViewDataTable
property is defined twice
fix UI test by setting a fixed end date, otherwise we have to update the screenshot all the time