[add] TypeCollecting/TypeInfo.h/ Hierrarchy & TypeInfo
[fix] List :: operator !=()
[add][up] TypeCollecting / NullType & TypeDetectors & TypeHierrarchy & TypeInfo & TypeTools
[fix] Stream / ByteStream & PolymorphicStreamer