Added full documentation comments to the Queue type and module.
Implemented IEnumerable and IEnumerable<'T> on the Queue type.