function Queue() {
    this._init();
    this.add.apply(this, arguments);
}
A simple FIFO queue.  Items are added to the Queue with add(1..n items) and
removed using next().

@class Queue
@constructor
@param {MIXED} item* 0..n items to seed the queue.