made plugin play-2.4 compatible

In Play 2.4 plugins need to have the @inject annotation before the constructor or a no-arg constructor.
I added guice as a provided dependency... it should work in play 2.3.x projects even if its not included in the project itself (I think the annotation should be ignored if its not available on the classpath)