extracted classes from EventSendBuffer
SendinTask tests
more refactoring
EventSendBuffer tests
merged eventSendBuffer-refactor
fixed merge conflict