Fix typo
Polish Zloti should appear after amount
http://forum.piwik.org/read.php?2,116429
Fixes #5291 Reset the object properties, when issuing a bulk request
to avoid leaking values from one visitor request to the next (who could be completely different visitor)
Refs #5291 Revert commit because it broke too many tests
Fixes #5291 Adding new method clearCustomVariables()
-> please use this method to make sure your custom variables are reset

 Thanks for the report!
refs #5301 started to simplify scheduled tasks API while staying backwards compatible
refs #5301 added scheduled task generator, some code tweaks and more docs
refs #5301 this should fix the scheduledreports tests
refs #5301 doc for plugin/tasks class
refs #5297 make sure plugin is deactivated before uninstalling
refs #5297 make sure plugin is deactivated even for users updating from 2.4.0-b3 to b4
refs #5301 make sure to pass the instance to ScheduledTasks and not the className. Otherwise it is called statically. The disadvantage of this way is all task will be stored under the name "Tasks.$methodName" which can lead to naming collisions very quickly if it is not already the case. I am wondering why we keep only the last part of the class name and not the full namespaced class name here: https://github.com/piwik/piwik/blob/master/core/ScheduledTask.php#L105 ? Keeping the namespace would fix the naming collision. If we change to full namespace it could be possible a scheduled task is not executed once as the name changes
Submodules
Merge remote-tracking branch 'origin/master'
refs #5301 to prevent naming collisions use the full class namespace
Fixes #5311 Ensure all directories in plugins/* are chmod 755, to serve html/scripts/images
Merge remote-tracking branch 'origin/master'
Refs #5311 Edit Test name
Prevent notice PHP Fatal error:  Call to a member function getPluginName() on a non-object in /home/travis/build/piwik/piwik/core/Twig.php on line 49
Some directories are 775.