Refs #3697, Prettify ISP names
Merge branch 'master' into 3697_ISP_Names
Move the "Providers" array to its own core/DataFiles/Providers.php
Additional check
Merge branch 'master' of https://github.com/piwik/piwik into 3697_ISP_Names
Fix failing test due to missing include
Merge pull request from @ksubileau
fixes #3697
refs #1700 performance analytics

 * adding avg_time_generation to Actions.get + integration tests
 * adding sparkline for average generation time to Visitors > Overview
 * changing number formatting to 0.XXs instead of XXXms + test cases
 * tooltip for reports with avg. generation time: "average based on X hit(s)"
 * log import: support generation_time_milli (not only generation_time_micro)
 * example for importing generation time from logs in read me
Merge branch 'master' of github.com:piwik/piwik
refs #1700 fixing test failure
add some german provides to datafile
Reformat method visibility according to PSR-2

https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md#45-abstract-final-and-static
Merge pull request #48 from pebosi/german_providers

add some german provides to datafile

Thanks @pebosi

refs #3697
Clarifying the message in PHPUnit since I can't make it work in Phpstorm without this hack anymore (I specified the phpunit.xml in the settings but it does not init the HTTP_HOST and REQUEST_URI variables.
Beautify the time in Metadata reports + tests
Small update to log analytics readme
Fixes #1700

Awesome work Timo!
fixing build
refs #1700: new metrics min_time_generation, max_time_generation

 * DataTable_Row::sumRow has a new parameter $aggregationOperations which allows treating columns as min or max (not only sum)
 * The aggregation operations can be set on any data table or passed to ArchiveProcessing_Period::archiveDataTable()
 * The Actions plugin uses the mechanism to aggregate the new metrics as min and max
 * The metrics are in the API output but not in processed reports
 * The min/max values are shown in the tooltip that appears when hovering the average generation times
 * Integration test updates
refs #2000 test [ci skip]
refs #2000 test [ci skip]
refs #2000 test [ci skip]