8:
 - toString added to envelope;
 - firstMsgId and secondMsgId retrival fixed;
7:
 - fail acks, abort abort all tx and unsubscibe from everyhing on exit;
 - test;
 - test refactoring;
9:
 - convert collection to immutable
 - comments
Merge branch 'master' into persistent_queue