Add injection provider to allow for dependency injection of plugins

This is an attempt to fix #1389, making it possible to use a dependency injection framework with Play plugins.