Added @Inject support for @FacesComponent

UIComponent felt a little neglected. Added the UIComponent factory create override methods to the wrapper so it's possible to @Inject in @FacesComponent's