This fixes FasterXML/jackson-module-guice#7

Basically we consider also @javax.inject.Inject and @com.google.inject.Inject
when looking for injectable value IDs, and inject those as if they were
@JacksonInject.

The test provided explains the normal use-case (extending pre-annotated
abstract classes relying on components that needs to be injected).