Add shortMessagePattern configuration

As an alternative to truncating the full message to create a short message
you can use logback's pattern layout to construct the short message.  This
gives far more flexibility in terms of what gets constructed.