Fix peek() in LifoQueue.

peek() should return the same element that get() returns, which
is not currently the case.
Add regression test for queue peek().