Refactored to add MessageTemplate (strongly-typed) and RenderedMessage to LogEvent, breaking the near-universal dependency on IMessageTemplateParser. Refactoring towards centralisation of the message template processing pipeline in MessageTemplateProcessor. Some renames/reorganisation on the horizon.