4:
  - added to persister store messages flag if message was added first time or readded by delivery fail;
  - needed compile fixes;
  - removed enque call after load complete - messages should not go to persister for second time if queue is full;