Infrastructure Enhancement

* All: Added the class that represents the version number of an assembly, operating system, or the common language runtime.
* All: Confirmed the possibility to be able to overload the operator << of a stream at SafeEnum.
* Collections: At SequenceToString, support Range.