Improved Enumerable class

Improved IEnumerable<T>.ConvertAll method to take advantage of yield optimizations.
Improved IEnumerable<T>.ForEach method to force IEnumerable<T> evaluation and to void return.