Add license headers.
queue: add list support
stack: add list support
queue: add stdlib queue wrapper