refs #5808 if there are many logs having the same server time, sort them by the autoincrement id
fixed some integration tests. for example sometimes a converted goal was listed before the actual pageview
When importing visits on a day different from the visits day, invalidate the archived reports
Fixes #6884 - simply fail when Piwik is already installed to prevent other issues
Merge pull request #6889 from piwik/5808

Fix views and events that have the same timestamp get disordered
fixed OmniFixture
invalidate reports if needed when building an archive requested via web
Replaced usage of Log::verbose() with Log::debug()

The "verbose" level doesn't exist in PSR-3, the lowest one is "debug".
Add explicit dependency to Symfony's event dispatcher

The event dispatcher is needed for the Monolog Bridge
2.10.0-b11
we do not want to use the API here since it needs admin access
Attempting to fix build by detecting that Piwik is already installed within tests
accessing the sitesmanager api would fail in case one does not have admin access.
added an integration test to make sure the archiver report invalidation works as expected
it took me a long time to figure out where something was printed in the middle of any test...
fix tests as reports are invalidated now in some tests causing the site creation date to change causing archiving more dates
Ignore local Vagrant config
Removed useless import
only invalidate reports for requested site ids for better performance
Removed the 'verbose' option for the UI tests which caused the output to be flooded with DEBUG logs