Redirect error messages in $JBOSS_CONSOLE_LOG

Change the order to redirect error messages in ```$JBOSS_CONSOLE_LOG```
[AS7-6816]:Minor update to fix deploymentManager and modelControllerClient are only closed if uniqueName != null
Fix default permission of distributed tmp/auth directory.
Fix servlet version
AS7-6868 - Introduce IO subsystem

this is split from undertow subsystem so xnio configuration & friends can be all in same place for everyone to use