Display mismatch percentage in failure message in screenshot tests.
Revert "Use interface to determine if an exception contains HTML message content."

This reverts commit 8e274dd6b36989dd7b20a3e2b17a5d2cf1db7107.
update device detector to latest version
Delayed failing tests of deprecated methods
Namespaced all unit tests correctly
Indicate  user to composer update when network library not yet updated refs #6517
we require PHP >= 5.3.3 not PHP >
Updated composer dependencies
Added legal notice for Piwik components
Cleaned up the update script for 2.9.0-b1
Add missing nb_users_returning metric to VisitFrequency.get Report metadata class so it will appear in 'processed' reports.
Add more missing metrics from VisitFrequency.get API output (including max_actions_returning, nb_visits_converted_returning, etc.).
Fixing build.
refs #6429 generate a tar package containing all the processed reports in case it is a system test
refs #6417 use sequence table to create archive ids
refs #6417 trying to get rid of the unnecessary first archive insert
refs #6417 this should fix some tests. Start initial value by 0 so first generated id will be 1
fix omnifixture creation was broken
refs #6417 wondering if omnifixture creation worked
refs #6417 acquire a lock per archive id which should be better