Added sorting extension methods for IEnumerable<T> (based on reflection)