made AbstrackSocketAppender not lose  events when socket connections gets lost
extended documentation to reflect new SocketAppender behaviour towards synchronous/asynchronous queueing