Fix syslog message truncation (LOGBACK-141)

Currently Logback silently drops syslog messages longer than 64k. The fix truncates them instead, and makes truncation length configurable (defaults to ~64k, which means same behavior as currently for messages <64k).

Test cases are updated, too.