WELD-1745 Make use of java.lang.reflect.Parameter in BackedAnnotated*
Remove redundant code
WELD-1745 Make use of java.lang.reflect.Parameter in UnbackedAnnotatedParameter