truncate instead of discard too long syslog messages (fixes LOGBACK-141)
updated test case for large syslog messages (LOGBACK-141)
doc updates related to LOGBACK-796
improved logger serialization by removing cruft
change serialization id of logger
added unit test for ThreadPoolFactoryBean
ThreadPoolFactory bean now uses a SynchronousQueue when queueSize == 0

This ensures that no queuing occurs when the number of threads is less
than or equal to the maximumPoolSize.  Also added constants for all of
the default values, and changed the defaults for maximumPoolSize and
keepAliveTime.
improved javadocs for ThreadPoolFactoryBean
continued work on documenting new appender, server, and remote
components
continued work on documenting new appender components in access
testing serialization backward compatibility
Merge branch 'LOGBACK-829'
minor fixes
improved wording
less warnings by eclipse
still less warnings by eclipse
added news item regarding new socket-based appender components

Just a first draft.  Please edit and/or pare down as appropriate.
more eclipse warnings corrected
reduce timing sensitivity in SocketServerFunctionalTest
improved MockAppender to reduce timing sensitivity

The MockAppender now uses a BlockingQueue to hold appended events
until the test subject can pick them up using either awaitAppend or
getLastEvent.