Type hint for Singleton
Enabling All plugins during tests
Enable all plugins
Updating submodules
Merge branch 'master' of https://github.com/piwik/piwik
./console tests:run will now run all test groups one after another
travis.sh will now check that all tests have been tagged with @group comment. THis will help us detect when new tests are added which wouldn't otherwise be executed by travis
Cleaning up @group comments on tests to keep only 4 groups: Core, Integration, Plugins and UI