refactore disruptor dsl to use lists implementation
minor improvement in tests
use list implementation in util class
refactoring in sequencebarrier test
fix broken tests in batcheventprocessortest and sequencebarriertest