Added chain of execution.
Added showcases of diff execution modes.
Changes related to try working condition.
All test cases work fine.
Added timed-driven buffer behaviour and logging event handler.
Use message wrapper instead of String.
Use common Utils.pause() method.