[WFLY-1242] use JBossLogPrintWriter to output log information to jboss logging

https://issues.jboss.org/browse/WFLY-1242
Definitely okay, I was just more putting it out there. Normally a stack trace when logged would look something like:
```
14:04:24,473 ERROR org.jboss.test.Main.main(43) [org.jboss.test.Main] Example message (): java.lang.RuntimeException
    at org.jboss.test.Main.main(Main.java:41) [:]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0]
    at java.lang.reflect.Method.invoke(Method.java:483) [rt.jar:1.8.0]
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) [idea_rt.jar:]
```

But printing line by line would look something like:
```
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main] java.lang.RuntimeException ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at org.jboss.test.Main.main(Main.java:41) ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at java.lang.reflect.Method.invoke(Method.java:483) ()
14:04:24,480 ERROR org.jboss.test.Main.main(48) [org.jboss.test.Main]     at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134) ()
```