IsNullorEmpty Linq extension updated.

Extends IEnumerable instead of ICollection, so that it works in cases
where IList<T> is used (being that IList<T> does not implement
ICollection.