Replaced all of the numeric extension methods with methods for
IComparable and IComparable<T>
Replaced the extensions for Collections with one extensions method for IEnumerable