Fixed PersistentQueue::peek and CS
Add testcase for persistent queue peek