SimSTL: Add implementation of Queue