New truncating buffer

  * when buffer is overrun drop entire buffer
  * use it in websocket and syslog sinks

[finishes #55133520]