Service that can create a logging interceptor that wraps around a service implementation (or interceptor). The
interceptor works with the service's log to log, at debug level, method entry (with arguments), method exit (with
return value, if any) as well as any thrown exceptions.
This represents the Tapestry 5.0 decorator approach; for Tapestry 5.1 you may want to use the LoggingAdvisor in conjunction with a service advisor method.