WFLY-3888 enhance timer logging, show the full timer information for ERROR and WARN

cache the part of the string which is final and only replace the dynamic values.

https://issues.jboss.org/browse/WFLY-3888
Thread safety shouldn't matter here, in the worst case a little extra work is done.