Expand logging API to allow lazy evaluation of message.
Migrated existing usages of LinkLogger to use varargs.
Merge branch 'lazy-log-building'