[JBWS-3797]:Let @WebContext(virtualHost...) affect endpoint address

There is new Injector added in ServerConfigIml and this new api is required in ServerConfigService install(), here ServerConfigImp is more appropriate.
```java
builder.addDependency(DependencyType.REQUIRED, UndertowService.UNDERTOW, UndertowService.class, serverConfig.getUndertowServiceInjector());
```