SyslogAppender : replace Layout by Encoder

In SyslogAppender, replace the Layout (here a PatternLayout)  by an Encoder (a PatternLayoutEncoder, which act as a bridge between Layout and Encoder ).
This change is motivated by http://logback.qos.ch/codes.html#layoutInsteadOfEncoder .
All unit tests succeed.
Charles.