Added the Iron queue implementation from my branch of code that refactored it slightly to extend PushQueue, etc.