Added Comments

* GenericExtensions comments
* TreatWarningsAsErrors turned on
New Extensions added

* Added IsNullOrEmpty
* Added OrNullIfEmpty
* Added Tests
More IEnumerable Methods added.

* Added OrEmptyIfNull
* Added IsNotEmpty
* Added Tests
* Updated Readme