Rkapsi/bubble up

Jersey classes such as `ConfiguredValidator` or `RuntimeThreadProvider` are annotated with Jersey's `@Contract` annotation. It's a marker for SPIs. We know it has to be an explicit Guice binding if HK2 is asking Guice to construct it.