SimpleQueue#push now returns just the index, instead of the object as well.
Correct string
added pop_nonblock method and cleaned up push