[fix] move exceptions and add logging
[fea] improve works with queues
[fea] add Dead-Letters based expiration handling