Update IEnumerableExtensions.cs

Added Shuffle method for IEnumerable.
Conflicts with IList<T> implementation and needs to be refactored.