Fix composer.json to properly map \Piwik\Plugins to plugins/
Generalize method signature
Merge branch 'master' of https://github.com/piwik/piwik
Converted PHP translations to nested JSON

refs #4086
Adjust Piwik_Translate function to handle nested translation array
Adjust Translate class to properly load .json translation into array
Adjust JavaScript translation filter
Adjust plugins manager to load plugin translations properly

refs #4086
Converted ExamplePlugin translation to json
Rename translation string to PluginDescription
Converted en.php to en.json
Removed unneeded line [ci skip]
Fix failing LanguagesManagerTest and LanguagesManager API
Fix translation files
use array_replace_recursive, as array_merge_recursive produces arrays for existing keys
Fix some tests for TranslationWriter
Merge branch 'json-translation' of https://github.com/piwik/piwik into json-translation
fixes languagesmanager api
refs #4086 removed trailing/leading whitespaces from english translations
refs #4086 fixed translationwriter to work with json files
refs #4086 fixed languagesmanager tests;
now thirdparty translations will be removed
refs #4086 adjusted automatic updatescript to work with new json format
refs #4086 updated language files; third party plugins were removed
Fix TranslationWriterTest