Added PHP-DI + StaticContainer class
The FrontController now uses the container to create controllers (i.e. DI in controllers)
Injection of dependencies through annotations in controllers
Use ArrayCache for now
Replaced calls to $container->get() to $container->make() for controllers, makes sense since controllers are not services
Use version 5.0.x-dev for PHP-DI
Merge branch 'master' into php-di

Conflicts:
	composer.json
	composer.lock
Updated PHP-DI dependency
Added legal notice for PHP-DI
Merge branch 'master' into php-di
Revert "Injection of dependencies through annotations in controllers"

This reverts commit 3668fde1861f0a192e794316e7ce848c6512bf76.
Merge pull request #6555 from piwik/php-di

Introduced the DI container