Fix typo in SessionInitializer
refs #5940 moved files into a subfolder framework, added autoloader to remove duplicated code to load autoload.php and to be able to register more autoloaders (eg for test files) on demand. This I got read of many includes that had to be updated all the time and that had to be updated all the time when moving iles
Merge pull request #6431 from piwik/5940_testRenamingFramework

Moved test files into a subfolder framework
refs #5940 had to increase version number in order to require it by other plugins
refs #5940 fix some system tests. Turns out location provider looks for all declared classes so we have to make sure it is loaded
refs #5940 fix integration test. Make sure local tracker will be loaded only if needed
Fixes #4528 instead of failing with an exception, log a warning instead.
Note that I still do not understand how this could be triggered, hopefully if we log we will gather more info about issue.
Merge remote-tracking branch 'origin/master'
Refs #4528 remove unused function
refs #5940 added deprecated and since annotation
Fixes #6191 Make sure Goal URL matching uses the RAW URL including any excluded URL parameters. + tests
green build
screenshot tests green build
2.8.0-rc1 - report any bug you may find
refs #6415 #4996 better protection for 0 actions if content tracking is used.

Delay first content tracking request a bit to make kinda sure a possible
previous pageview request is already executed. If there is a new visitor
and there are 2 tracking requests at nearly same time (eg trackPageView
and trackContentImpression) 2 visits will be created as both visitors
are basically at the same time. This is only a workaround and it this
problem might still occur. Also delay a link earlier in case an
interaction is happening to make sure the browser waits for the
interaction to be tracked.
refs #6415 better workaround for possible empty visits

We will now always wait 800ms after a first tracking request was issued.
This should give enough time to create a visitor before any other request
is executed. Ideally we will resolve this issue on the server side as
this problem can occur using other SDKs as well and for some servers or
sometimes the 800ms might be not long enough.
Refs #6400 removed unused if
Add to developer CHANGELOG that Piwik now requires PHP 5.3.3
Merge remote-tracking branch 'origin/master'
refs #6415 forgot to commit the fix for a test