Wrote tests and implementation for "Cycle" method
Added XML documentation
Explicitly specify the item buffer's capacity if the given sequence is a collection
Added explanatory comments
Merge branch 'feature/cycle-method'