Added Sunset Shimmer by Bot-chan.

Added EnsureNotNullOrEmpty argument validation for strings and collections.
Added EnsureNotDisposed validation for Disposable classes.
Changed a few Lists into arrays.