Correct tests to distinguish between correct and incorrect truncation.
Fix implementation and improve tests for message id set truncation.
Fix zremrangebyrank for negative start and stop values.
Add tests for negative start and stop index for zremrangebyrank.
Merge branch 'feature/issue-699-fix-message-store-cache-zset-truncation' into develop