[queue] Add "repeat" and "autosave" properties/behavior
[queue] Rename example to repeat.js
[queue] Add extend method
[queue] [fix] Add guards so that an empty queue does not fail to process elements
[queue] Add basic example
[queue] Allow "with" to be any datatype, not just objects
[queue] Rework examples to use the creature resource