added failing test to prove that injectable types with generics are indeed broken
implemented support for test dependencies with generic types
update version number in readme example
apply maven plugin so that this can easily be installed locally