remove HistoryBuffer#play functionality
refectory stubbing nonblock_read exceptions
add thread safe buffer using Queue with tests
remove used HistoryBuffer
add Grocer::Buffer. Thread safe buffer based on Queue