Two more TCK tests passing:

AnnotatedMethodInjection changed behaviors:

1 - Fixed confusion of selector if child non-injection method has different parameters.
2 - Private @Inject methods cannot be overridden. (Bad JSR, Bad JSR! :) )
Get JSR-compliant handling of package-private overrides.

(down to 4 tck tests failing now)
Switch injection order around so Fields are injected before Methods.

(Down to 3 JSR 330 TCK tests failing now)