Java logging lazy string construction

Added overloaded methods for lazy string construction in the Java logging API.  This ensures API parity with Scala, which has call by name parameters for the message String.